Description
O2OA through 10.0.2-ce contains an authorization bypass vulnerability in x_processplatform_assemble_surface that allows authenticated users to download attachments from other works. ActionDownloadWithWork and ActionDownloadWithWorkStream never verify that the requested attachment id belongs to the referenced work or draft, so any visitable work or owned draft can be supplied. Attackers who know an attachment UUID can request it through jaxrs/attachment/download/{id}/work/{workId} to read documents attached to other users' processes.
Published: 2026-10-16
Score: 6 Medium
EPSS: n/a
KEV: No
Impact: Authorization bypass allowing confidential attachment download
Action: Patch Immediately
AI Analysis

Impact

The vulnerability in O2OA 10.0.2-ce is an authorization bypass identified as CWE-639 in the attachment download service. The system does not verify that the attachment identifier actually belongs to the requested work or draft, enabling an attacker to download any attachment whose UUID is known. Defending access to attachments is essential for preserving confidentiality, and failure to enforce this check allows unauthorized disclosure of potentially sensitive documents from other users' processes.

Affected Systems

O2OA version 10.0.2-ce is affected. The issue resides in the x_processplatform_assemble_surface component, and any instance using this version, regardless of deployment scale, is potentially vulnerable.

Risk and Exploitability

With a CVSS v3 score of 6, the vulnerability presents a moderate severity. EPSS data is unavailable, but the lack of an explicit protection mechanism suggests that exploitation is straightforward for authenticated users who can obtain an attachment UUID. The vulnerability is not listed in CISA KEV, indicating no confirmed widespread exploitation yet. Attackers need only an authenticated session and realistic knowledge of an attachment ID; no special system privileges are required.

Generated by OpenCVE AI on October 16, 2026 at 19:29 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to a recent O2OA release that removes the authorization check flaw.
  • If an upgrade is not immediately possible, apply a local patch or change the endpoint so that it validates that the referenced attachment UUID matches the specified work or draft before serving the file.
  • Disable or restrict public access to the download endpoints and enable strict logging and monitoring for unauthorized attachment download attempts.

Generated by OpenCVE AI on October 16, 2026 at 19:29 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 16 Oct 2026 17:45:00 +0000

Type Values Removed Values Added
Description O2OA through 10.0.2-ce contains an authorization bypass vulnerability in x_processplatform_assemble_surface that allows authenticated users to download attachments from other works. ActionDownloadWithWork and ActionDownloadWithWorkStream never verify that the requested attachment id belongs to the referenced work or draft, so any visitable work or owned draft can be supplied. Attackers who know an attachment UUID can request it through jaxrs/attachment/download/{id}/work/{workId} to read documents attached to other users' processes.
Title O2OA through 10.0.2-ce Cross-Work Attachment Read via Attachment Download Endpoint
First Time appeared Zoneland
Zoneland o2oa
Weaknesses CWE-639
CPEs cpe:2.3:a:zoneland:o2oa:*:*:*:*:*:*:*:*
Vendors & Products Zoneland
Zoneland o2oa
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 6, 'vector': 'CVSS:4.0/AV:N/AC:H/AT:P/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-16T17:38:57.366Z

Reserved: 2026-10-16T14:31:10.739Z

Link: CVE-2026-111620

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-10-16T18:17:41.690

Modified: 2026-10-16T19:03:18.127

Link: CVE-2026-111620

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-16T19:30:13Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key