Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
CVE-2026-46455 — # Reproducer für CVE-2026-46455 — Apache Camel camel-keycloak fehlende TokenVerifier.IS_ACTIVE-Prüfung (abgelaufene Zugriffstokens werden akzeptiert) | Kitploit
Tools/GitHubGitHub/oscerd/cve-2026-46455
SchwachstellenanalyseCode-AnalyseExploitationWebanwendungs-ExploitationPenetrationstestsAuthentifizierung
GitHuboscerd/cve-2026-46455

CVE-2026-46455

# Reproducer für CVE-2026-46455 — Apache Camel camel-keycloak fehlende TokenVerifier.IS_ACTIVE-Prüfung (abgelaufene Zugriffstokens werden akzeptiert)

Repository anzeigen
2vor 1 MonatNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

CVE-2026-46455 — camel-keycloak Fehlende IS_ACTIVE-Prüfung (Abgelaufene Token werden akzeptiert)

Ausführbare Proof-of-Concept-Reproduktionen für dieselbe Apache-Camel-Schwachstelle, eine pro Laufzeitumgebung:

LaufzeitumgebungVerzeichnisStack
Camel Spring Bootcamel-spring-boot/Spring Boot 3.2.0 + camel-keycloak 4.18.2
Camel Quarkuscamel-quarkus/Quarkus 3.36.0 + Camel Quarkus 3.36.0 (bündelt Camel 4.20.0)

Beide sind betroffene Versionen (behoben in 4.18.3 / 4.21.0), und beide demonstrieren denselben Defekt: KeycloakSecurityHelper.parseAndVerifyAccessToken verifiziert die Signatur, den Subject und den Issuer des Tokens, lässt aber Keycloaks TokenVerifier.IS_ACTIVE-Prüfung aus — daher werden exp / nbf nie durchgesetzt und ein abgelaufenes Token wird akzeptiert. Jedes geleakte oder abgefangene Token bleibt unbegrenzt nutzbar (CWE-613 + CWE-287).

Jeder PoC erstellt ein korrekt signiertes Zugriffstoken, dessen exp 30 Minuten in der Vergangenheit liegt, und führt es sowohl durch den verwundbaren Helper als auch durch einen Verifier mit hinzugefügtem IS_ACTIVE (was der Fix tut), wodurch bewiesen wird, dass der Helper akzeptiert, was IS_ACTIVE ablehnt. Es ist kein Keycloak-Server erforderlich — das Token wird mit einem prozessintern generierten RSA-Schlüssel signiert.

Jedes Unterverzeichnis ist ein eigenständiges Projekt mit eigenem Dockerfile, eigener docker-compose.yml und eigener README. Kurz gesagt, für beide:

root@kitploit:~
cd camel-spring-boot   # oder: cd camel-quarkus
mvn clean package
docker compose up -d --build
curl -s http://localhost:8080/exploit/attack
docker compose down

Zusammenfassung der Schwachstelle

EigenschaftWert
Komponentecamel-keycloak
Betroffene Klasseorg.apache.camel.component.keycloak.security.KeycloakSecurityHelper#parseAndVerifyAccessToken
CWECWE-613 (Unzureichende Sitzungsablaufzeit) + CWE-287 (Fehlerhafte Authentifizierung)
AuswirkungAbgelaufene / noch nicht gültige Zugriffstokens werden akzeptiert → Anfragen werden außerhalb der Token-Lebensdauer authentifiziert
Betroffene VersionenVon 4.18.0 vor 4.18.3, von 4.19.0 vor 4.21.0 (Helper eingeführt in 4.18.0; 4.14.x LTS nicht betroffen)
Behobene Versionen4.18.3, 4.21.0
JIRACAMEL-23504

Advisory: https://camel.apache.org/security/CVE-2026-46455.html

Haftungsausschluss

Diese Reproduktionen werden ausschließlich für Sicherheitsforschung und autorisierte Tests bereitgestellt, für eine öffentlich offengelegte und behobene Schwachstelle. Verwenden Sie sie nicht gegen Systeme ohne ausdrückliche Genehmigung.

Tool herunterladen