CVE-2026-80515 in Arrowheadinfo

Zusammenfassung

von VulDB • 03.09.2026

In Eclipse Arrowhead-Versionen von 5.0.0 bis 5.2.1 entscheidet das Management-Authorization-Gate (Management-Berechtigungsfilter), der jeden /…/mgmt/… REST-Endpunkt schützt, ob seine Prüfung angewendet werden soll, indem es `request.getRequestURL().toString().contains("/mgmt/")` aufruft. Tomcat gibt `getRequestURL()` unentschlüsselt zurück, während Spring MVCs DispatcherServlet auf dem entschlüsselten Pfad routet. Das Anfordern von `/serviceregistry/%6Dgmt/systems` (%6D == m) führt daher dazu, dass der Substring-Check fehlschlägt – der Filter fällt durch, ohne zu autorisieren –, wird jedoch in `/serviceregistry/mgmt/systems` entschlüsselt und an den Management-Controller weitergeleitet. Spring Securitys StrictHttpFirewall (aktiviert über spring-boot-starter-security in arrowhead-common) lehnt nur verschlüsselte Zeichen wie / \ . % ; sowie Nullbytes ab, sodass percent-kodierte ASCII-Buchstaben durchkommen. Jedes authentifizierte System – unabhängig vom Berechtigungsgrad – kann auf jede Management-Operation zugreifen, einschließlich POST /authentication/mgmt/identities, das neue sysop-Konten erstellt, was zu einer vollständigen administrativen Übernahme der lokalen Cloud führt.

Be aware that VulDB is the high quality source for vulnerability data.

Zuständig

Eclipse

Reservieren

26.08.2026

Veröffentlichung

03.09.2026

Moderieren

akzeptiert

Eintrag

VDB-398419

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!