CVE-2026-71234

Documize Community - Attachment Download Authorization Bypass via Non-Validated secure Token

Published Aug 5, 2026 CVSS 3.1 · 7.5 High EPSS < 1% KEV · Not listed
Description
Documize Community's attachment download route (domain/attachment/endpoint.go, Download function, registered via AddPublic with no auth middleware) accepts a query parameter and grants access whenever the parameter is simply non-empty (len(secureToken) > 0), without comparing it to any server-stored value.

Analysis

AI-generated

Technical impact

A documented flaw in the Documize Community attachment download routine permits any user to obtain files if they supply a non‑empty secure token in the query string, because the endpoint is registered with no authentication middleware and the token is never validated against a server‑stored value. The public download route accepts arbitrary string values for the secure parameter, thereby bypassing session or token checks and allowing the attacker to retrieve organization attachments that should be protected. This results in a confidentiality breach rather than code execution, and the vulnerability is exploitable through a simple HTTP GET request.

Affected Systems

The vulnerable component resides in the open source Documize Community application. No specific version numbers are listed in the CVE data, so any installed instance of the community edition is potentially affected.

Risk and Exploitability

The CVSS score of 7.5 indicates a high severity vulnerability. The EPSS score of 0.00316 demonstrates an extremely low exploitation probability, and the issue is not listed in the CISA KEV catalogue. With a public HTTP endpoint that offers an unauthenticated download when a query string is present, the attack vector is easy to craft and can be performed remotely by any externally reachable user. The lack of server‑side token verification removes all controls, meaning an attacker can bypass authorization with a simple HTTP GET, leading to significant exposure of confidential attachments. Given the low EPSS score, the overall risk to affected systems remains high until mitigated.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest patch or upgrade to the newest release of Documize Community that enforces secure token verification for the attachment download route.
  • Configure the application to route the attachment download endpoint through standard authentication middleware, removing the AddPublic registration.
  • Implement a temporary validation check that rejects any secure token that does not match a server‑stored value, or disable the secure query parameter entirely while a full fix is deployed.

Generated by OpenCVE AI on August 10, 2026 at 21:55 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
References
History
Type Values Removed Values Added
Description Documize Community's attachment download route (domain/attachment/endpoint.go, Download function, registered via AddPublic with no auth middleware) accepts a `secure` query parameter and grants access whenever the parameter is simply non-empty (len(secureToken) > 0), without comparing it to any server-stored value. Any non-empty string, such as ?secure=x, bypasses authentication entirely and allows downloading any organization's attachments. Sibling handlers in the same file (togglePublish, delete) correctly enforce session-based authorization, confirming this is an inconsistency rather than intended design. Documize Community's attachment download route (domain/attachment/endpoint.go, Download function, registered via AddPublic with no auth middleware) accepts a query parameter and grants access whenever the parameter is simply non-empty (len(secureToken) > 0), without comparing it to any server-stored value.
Type Values Removed Values Added
Title Documize Community: Attachment Download Authorization Bypass via Non-Validated secure Token Documize Community - Attachment Download Authorization Bypass via Non-Validated secure Token
Type Values Removed Values Added
First Time appeared Documize
Documize community
Vendors & Products Documize
Documize community
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description Documize Community's attachment download route (domain/attachment/endpoint.go, Download function, registered via AddPublic with no auth middleware) accepts a `secure` query parameter and grants access whenever the parameter is simply non-empty (len(secureToken) > 0), without comparing it to any server-stored value. Any non-empty string, such as ?secure=x, bypasses authentication entirely and allows downloading any organization's attachments. Sibling handlers in the same file (togglePublish, delete) correctly enforce session-based authorization, confirming this is an inconsistency rather than intended design.
Title Documize Community: Attachment Download Authorization Bypass via Non-Validated secure Token
Weaknesses CWE-863
References
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
TuranSec
Published
Updated
Aug 10, 2026, 11:45 AM
Reserved
Aug 5, 2026, 10:53 AM
Status
Deferred
Published
Aug 5, 2026, 11:16 AM
Modified
Oct 24, 2026, 3:10 PM