PT-2026-85026 · Eclipse Foundation · Eclipse Arrowhead

CVE-2026-80515

·

Published

2026-09-03

·

Updated

2026-09-03

CVSS v4.0

8.9

High

VectorAV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:N/SC:H/SI:H/SA:H
Name of the Vulnerable Software and Affected Versions Eclipse Arrowhead versions 5.0.0 through 5.2.1
Description An authorization bypass exists in the management-authorization gate protecting REST endpoints containing /mgmt/. The system determines whether to apply authorization checks by calling request.getRequestURL().toString().contains("/mgmt/"). Because Tomcat returns the request URL un-decoded while Spring MVC's DispatcherServlet routes based on the decoded path, an attacker can use percent-encoded characters to bypass the check. For example, requesting /serviceregistry/%6Dgmt/systems (where %6D is the letter m) bypasses the filter but is still dispatched to the management controller. Since Spring Security's StrictHttpFirewall allows percent-encoded ASCII letters, any authenticated system can access management operations, such as the POST /authentication/mgmt/identities endpoint, allowing the creation of new sysop accounts and full administrative takeover of the local cloud.
Recommendations Update Eclipse Arrowhead to a version later than 5.2.1.

Fix

Incorrect Authorization

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-80515

Affected Products

Eclipse Arrowhead