CVE-2026-13543: Documenso Google OAuth Authentication Bypass Vulnerability (CVSS 5.6)
Documenso versions up to 2.11.0 contain an authentication flaw in their Google OAuth login implementation that could allow an attacker to bypass or manipulate the authentication process. The vulnerability exists in the OAuth callback URL handling logic and requires specific technical conditions to exploit, making it moderately difficult to execute. While a public exploit exists, successful attacks would still demand significant effort and precision from an attacker.
Source data · NVD / CISA · public domain
- CVSS
- 3.1 · 5.6 MEDIUM · CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L
- Weaknesses (CWE)
- CWE-287
- Affected products
- 0 configuration(s)
- Published / Modified
- 2026-06-29 / 2026-06-29
NVD description (verbatim)
A vulnerability was detected in Documenso up to 2.11.0. Affected by this vulnerability is an unknown functionality of the file packages/auth/server/lib/utils/handle-oauth-callback-url.ts of the component Google OAuth Login. The manipulation results in improper authentication. It is possible to launch the attack remotely. This attack is characterized by high complexity. The exploitation appears to be difficult. The exploit is now public and may be used. The pull request to fix this issue awaits acceptance.
7 reference(s) · View on NVD →
SEC.co analysis · AI-assisted, reviewed against source
Technical summary
CVE-2026-13543 is an improper authentication vulnerability (CWE-287) located in the Google OAuth callback URL handler (packages/auth/server/lib/utils/handle-oauth-callback-url.ts) in Documenso. The flaw allows manipulation of the OAuth callback mechanism, potentially enabling authentication bypass or token interception. The attack vector is network-accessible, requires no privilege escalation, but has high attack complexity (AC:H), indicating the exploit path involves non-trivial preconditions or timing requirements. The vulnerability impacts confidentiality, integrity, and availability with low severity in each dimension, yielding a CVSS 3.1 score of 5.6 (Medium).
Business impact
An attacker exploiting this vulnerability could gain unauthorized access to Documenso instances without valid credentials, potentially compromising document signing workflows, accessing sensitive signed documents, or impersonating legitimate users. For organizations using Documenso as part of their document management or e-signature processes, this could lead to compliance violations, data breaches, or fraudulent document execution. The moderate CVSS score and high attack complexity suggest the risk is contained but not negligible, particularly in high-value document scenarios.
Affected systems
Documenso versions up to and including 2.11.0 are affected. No fixed version is explicitly confirmed in the advisory; however, a pull request addressing the issue is pending acceptance. Organizations running Documenso should verify their deployment version against the vendor's advisory to confirm exposure status and expected patch timeline.
Exploitability
The vulnerability has high attack complexity, meaning exploitation is not trivial and requires specific circumstances or sophisticated technique. However, a public exploit is now available, lowering the barrier for opportunistic attackers. The attack requires no authentication or user interaction to initiate, making it remotely exploitable by unauthenticated threat actors. While the vulnerability is technically exploitable, the high complexity suggests it is not a "one-click" attack and may require reconnaissance or precise timing.
Remediation
Organizations should prioritize upgrading Documenso to a patched version once released and confirmed. In the interim, monitor the official Documenso GitHub repository and security advisories for patch availability. Consider restricting Google OAuth login to trusted networks, implementing additional authentication layers (multi-factor authentication), or temporarily disabling OAuth login if operationally feasible while awaiting the patch.
Patch guidance
Verify the latest version available in your Documenso deployment environment. The pending pull request mentioned in the advisory will likely form the basis of the next patch release. Subscribe to Documenso's security notifications or watch the project repository for a version release that addresses handle-oauth-callback-url.ts. Test patches in a non-production environment before deployment to ensure compatibility with your document workflows and integrations.
Detection guidance
Monitor authentication logs for anomalous Google OAuth callback patterns, such as repeated failed callbacks from unusual IP addresses or suspicious User-Agent strings. Review access logs for the /auth or /oauth endpoints for unexpected request volumes or malformed callback parameters. Implement logging and alerting on the handle-oauth-callback-url.ts execution to capture any unusual manipulation attempts. Consider using WAF rules to validate OAuth callback URL structure and reject malformed requests.
Why prioritize this
This vulnerability should be treated as medium priority due to its CVSS 5.6 score, public exploit availability, and direct impact on authentication. However, the high attack complexity mitigates urgency—this is not a critical zero-day requiring emergency response. Prioritize patching within your normal maintenance window, but do not delay beyond the next scheduled release cycle once a patch is available. Organizations with strict compliance requirements around document signing should accelerate remediation.
Risk score, explained
The CVSS 3.1 score of 5.6 reflects a vulnerability with low to medium impact on confidentiality, integrity, and availability, combined with high attack complexity. The network-accessible attack vector and lack of authentication requirement elevate the score moderately, but the high complexity requirement prevents it from reaching 'High' severity. The score appropriately captures a real but contained risk: exploitable by determined attackers with public tooling, but not a trivial remote code execution or complete system compromise.
Frequently asked questions
Is this vulnerability being actively exploited in the wild?
Public exploit code is available, but there is no indication in the advisory of widespread active exploitation. The high attack complexity likely limits opportunistic exploitation by less-skilled actors. Monitor your logs for signs of exploitation attempts and assume that motivated attackers may test this vector.
Do we need to disable Google OAuth immediately?
Not necessarily. The high attack complexity means this is not a one-click bypass. If you have a patch timeline within 1-2 weeks, standard patching is appropriate. If your organization has a longer patch cycle or processes high-value documents, consider temporary OAuth restrictions as a defense-in-depth measure while awaiting patches.
Will this vulnerability allow an attacker to sign documents on my behalf?
The vulnerability affects authentication, which is a prerequisite for document signing. Successful exploitation could allow an attacker to gain access to your Documenso instance and potentially forge signatures or access sensitive documents. This underscores the need to patch promptly, especially if you rely on Documenso signatures for legally binding transactions.
What should we do if we cannot patch immediately?
Implement compensating controls: enable multi-factor authentication for Documenso users, restrict OAuth login to a known IP range, increase logging on authentication events, and consider temporarily disabling Google OAuth if alternative login methods are available. Monitor the Documenso security advisory closely for patch release timing.
This analysis is based on the CVE advisory and CVSS scoring published as of June 29, 2026. Patch version numbers, vendor responses, and KEV status may change. Organizations should verify patch availability and compatibility against the official Documenso security advisory and release notes before deploying updates. SEC.co makes no warranty regarding the completeness or real-time accuracy of this intelligence and recommends cross-referencing vendor sources for final remediation decisions. Source: NVD (public-domain), retrieved 2026-08-07. Analysis generated by SEC.co (claude-haiku-4-5).
Weaknesses (CWE)
Related vulnerabilities
- CVE-2023-5502MEDIUMArista EOS 802.1x Authentication Bypass Vulnerability
- CVE-2026-10283MEDIUMBottelet DaybydayCRM Authentication Bypass in Settings Handler
- CVE-2026-10548MEDIUMImproper Authentication in NousResearch hermes-agent Credential Synchronization
- CVE-2026-13208MEDIUMKubeVirt virt-handler gRPC Identity Validation Flaw
- CVE-2026-14627MEDIUMNousResearch Hermes-Agent Discord Authentication Bypass Vulnerability
- CVE-2026-14714MEDIUMCowAgent 2.1.0 WeChat Authentication Bypass – Exploit, Patch & Mitigation
- CVE-2026-15192MEDIUMMissing Authentication in Mettle Sendportal APIv1 Webhooks
- CVE-2026-34917MEDIUMSession Reuse Privilege Escalation in Web Console and XML-RPC API