CVE-2026-40022
Apache Camel Platform HTTP Main: Authentifizierungsumgehung auf Nicht-Root-Kontextpfaden in der camel-main-Laufzeitumgebung
- Veröffentlicht
- 27.04.2026
- Aktualisiert
- 15.07.2026
- CNA zuweisen
- apache
- Beweise beobachtet
- 07.08.2026
Primäres CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:NNiedrig · nächste 30 Tage
- Perzentil
- 63,1 %
- Modelldatum
- 15.10.2026
EPSS ist eine statistische Schätzung, keine Gewissheit oder ein Maß für die Auswirkung. Kombinieren Sie es mit CVSS, KEV-Status, Belichtung und Ihrer Umgebung.
Zusammenfassung
Wenn die Authentifizierung auf dem eingebetteten HTTP-Server von Apache Camel oder dem eingebetteten Verwaltungsserver (camel-platform-http-main) aktiviert ist und ein Nicht-Root-Kontextpfad wie /api oder /admin über camel.server.path oder camel.management.path konfiguriert ist, leiten die Klassen BasicAuthenticationConfigurer und JWTAuthenticationConfigurer den Authentifizierungspfad aus properties.getPath() ab, wenn camel.server.authenticationPath / camel.management.authenticationPath nicht explizit gesetzt ist. In Kombination mit dem Vert.x-Sub-Router-Mounting-Modell – der Sub-Router wird unter _path_* gemountet und der Authentifizierungs-Handler wird innerhalb des Sub-Routers am aufgelösten Pfad registriert – führt dies dazu, dass der Authentifizierungs-Handler nur den exakt konfigurierten Kontextpfad abgleicht, nicht jedoch dessen Unterpfade. Nicht authentifizierte Anfragen an Unterpfade wie /api/_route_ oder /admin/observe/info erreichen daher geschützte Geschäftsrouten und Verwaltungsendpunkte, ohne dass Anmeldeinformationen abgefragt werden. Der Endpunkt /observe/info kann Laufzeitmetadaten wie Benutzer, Arbeitsverzeichnis, Home-Verzeichnis, Prozess-ID, JVM- und Betriebssysteminformationen offenlegen. Dieses Problem betrifft Apache Camel: von 4.14.1 vor 4.14.6, von 4.18.0 vor 4.18.2. Benutzern wird empfohlen, auf Version 4.20.0 zu aktualisieren, die das Problem behebt. Wenn Benutzer den 4.14.x-LTS-Release-Stream verwenden, wird empfohlen, auf 4.14.6 zu aktualisieren. Wenn Benutzer den 4.18.x-LTS-Release-Stream verwenden, wird empfohlen, auf 4.18.2 zu aktualisieren.
Quellen
Reproducer für CVE-2026-40022: Apache Camel camel-platform-http-main Authentifizierungsumgehung bei Nicht-Root-Kontextpfaden
Verantwortungsvoller Umgang
Verwenden Sie Schwachstelleninformationen nur auf Systemen, die Sie besitzen oder zu deren Testen Sie berechtigt sind. Kitploit verlinkt auf öffentliche Forschungsmetadaten und speichert keinen Exploit-Code oder bösartige Payloads.