CVE-2026-58448 yudao-cloud < 2026.06 - BPM Module Broken Access Control via process-instance API

High 7.1 Published Updated

Authenticated users can read arbitrary workflow data by accessing an unprotected API endpoint without proper authorization checks.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Over the internet
Victim action needed
Not needed
Fix
None listed

What is CVE-2026-58448?

CVE-2026-58448 is a high-severity missing authorization vulnerability in YunaiV yudao-cloud, published on 30 Jun 2026. Any signed-in user can exploit it over the network, with no action from the victim.

Official 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.

Weakness: CWE-862

Which versions are affected by CVE-2026-58448?

How do I fix CVE-2026-58448?

No fix has been published for CVE-2026-58448 yet. Limit exposure of the affected software until one is available.

Upgrade, and check permissions on every request on the server, not only in the interface. More about Missing authorization.

Is CVE-2026-58448 being exploited?

It is not confirmed as exploited in the wild, but public exploit code for CVE-2026-58448 exists.

Sources

Also known as GHSA-f6rh-2m88-w48m.

Is CVE-2026-58448 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free