Description
yudao-cloud before 2026.06 contains a broken access control vulnerability in the BPM module that allows any authenticated user to access arbitrary process instance records by supplying a caller-controlled process-instance identifier to an unprotected endpoint lacking the @PreAuthorize annotation. Attackers can query any process-instance identifier through the unguarded GET endpoint to read sensitive workflow data including submitted form variables, approver identities, approval and rejection comments, and process BPMN XML without ownership or tenant party verification.
Published: 2026-06-30
Score: 7.1 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

yudao‑cloud versions before 2026.06 contain a broken access control flaw in the BPM module that lets any authenticated user retrieve data from arbitrary process instances. The flaw is caused by an unprotected GET endpoint that accepts a caller‑controlled process‑instance identifier without performing an authorization check and is missing the @PreAuthorize annotation. This weakness, identified as CWE‑862, allows attackers to read sensitive workflow information—including submitted form data, approver identities, comments, and the underlying BPMN XML—without verifying ownership or tenant membership.

Affected Systems

The affected product is YunaiV yudao‑cloud in all releases older than 2026.06. The specific vulnerable components are the process‑instance API endpoints in the BPM module. No other product or version information is provided, but any deployment of yudao‑cloud using a version less than 2026.06 is susceptible.

Risk and Exploitability

The CVSS score of 7.1 indicates a moderate to high severity, and while no EPSS score is available and the vulnerability is not listed in CISA KEV, the flaw can be exploited by any authenticated user with knowledge of a process‑instance identifier. Attackers can send a standard HTTP GET request to the exposed endpoint, bypassing all ownership checks, and retrieve confidential data. Because no exploit code is required beyond the legitimate credentials, the risk comes primarily from the lack of proper authorization enforcement.

Generated by OpenCVE AI on June 30, 2026 at 22:22 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade yudao-cloud to version 2026.06 or newer where the authorization check is implemented.
  • If an immediate upgrade is not feasible, apply an authorization filter or modify the API to enforce tenant and ownership validation before data is returned.
  • Monitor and log access to the process‑instance endpoint, flagging any requests from unexpected users or abnormal patterns.

Generated by OpenCVE AI on June 30, 2026 at 22:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 30 Jun 2026 21:30:00 +0000

Type Values Removed Values Added
Description yudao-cloud before 2026.06 contains a broken access control vulnerability in the BPM module that allows any authenticated user to access arbitrary process instance records by supplying a caller-controlled process-instance identifier to an unprotected endpoint lacking the @PreAuthorize annotation. Attackers can query any process-instance identifier through the unguarded GET endpoint to read sensitive workflow data including submitted form variables, approver identities, approval and rejection comments, and process BPMN XML without ownership or tenant party verification.
Title yudao-cloud < 2026.06 - BPM Module Broken Access Control via process-instance API
Weaknesses CWE-862
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-06-30T21:06:21.790Z

Reserved: 2026-06-30T19:09:07.025Z

Link: CVE-2026-58448

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-06-30T22:30:06Z

Weaknesses