CVE-2026-85697
Received Received - Intake

Documenso PDF Access Control Bypass in 2.17.0

Vulnerability report for CVE-2026-85697, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-09-04

Last updated on: 2026-09-04

Assigner: VulnCheck

Description

Documenso 2.17.0 contains an access control vulnerability in the PDF-serving endpoint that fails to validate document visibility settings. Attackers with low privileges can read restricted documents within their team or cross-tenant by leveraging missing ownership validation on document data identifiers.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-09-04
Last Modified
2026-09-04
Generated
2026-09-04
AI Q&A
2026-09-04
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 2 associated CPEs
Vendor Product Version / Range
documenso documenso to 2.17.0 (exc)
documenso documenso 2.17.0

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-863 The product performs an authorization check when an actor attempts to access a resource or perform an action, but it does not correctly perform the check.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

Documenso 2.17.0 has an access control flaw in its PDF-serving endpoint. The system fails to properly validate document visibility settings, allowing low-privilege users to read documents restricted to higher roles like ADMIN or MANAGER within their team. Additionally, attackers can exploit missing ownership validation on document data identifiers to access documents across different tenants.

Detection Guidance

To detect this vulnerability, inspect Documenso's file-serving routes for improper access control checks. Review the checkEnvelopeFileAccess function in files.helpers.ts for missing visibility or ownership validation. Check for unauthorized access to PDF endpoints by low-privilege users or cross-tenant requests. Use Prisma queries to audit document access logs for anomalies.

Impact Analysis

Unauthorized users may access confidential documents they shouldn't see, including signed documents. Attackers could be low-privilege team members, former recipients with old links, or even cross-tenant actors. This risks data leaks, compliance violations, and loss of sensitive information.

Compliance Impact

This vulnerability likely violates GDPR's data protection principles and HIPAA's access controls, as unauthorized document access risks exposing personal or health data. Organizations using Documenso may face regulatory penalties, legal liabilities, and reputational damage due to non-compliance.

Mitigation Strategies

Update Documenso to the latest patched version. Modify the checkEnvelopeFileAccess function to enforce visibility-gated logic like the tRPC layer. Bind DocumentData to owning team/envelope or validate documentDataId ownership during envelope creation. Restrict cross-tenant document access and audit existing document permissions.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-85697. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart