Authorization bypass through user-controlled key in Corteza - #VU156189

 

Authorization bypass through user-controlled key in Corteza - #VU156189

Published: October 19, 2026


Vulnerability identifier: #VU156189
CSH Severity: Low
CVSS v4: 7.7 [CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N]
CVE-ID: N/A
CWE-ID: CWE-639
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote user to escalate privileges by acquiring unintended contextual roles and read, create, modify, or delete protected Compose records, depending on the acquired role's grants.

The vulnerability exists due to authorization decisions based on user-controlled profile attributes in Corteza's contextual-role RBAC engine when evaluating role membership expressions. A remote user can send a crafted PUT request to /system/users/{ownID} to change their own email, username, handle, name, or labels to satisfy a contextual-role expression and obtain that role's permissions.


Affected software

Corteza

Remediation

Install security update from vendor's website.

Corteza - update to 2026.9.0

External References

Related Security Bulletins