
CVE-2026-6875 ServiceNow Pre-Auth RCE Framework 🔥 JS Injection → Sandbox Escape → RCE → Root. Funktionen: --detect, --exec, Reverse-Shell/interaktive Shell, Batch-Threading, WAF-Bypass, Persistenz, Lateral Movement, Credential-Dump, fileless-Ausführung, Spuren verwischen. 🛡️ CVSS 9.5 aktiv ausgenutzt. Nur für autorisierte und legale Nutzung. Bleiben Sie legal. 🔒

Exploit-Framework & Sicherer Verifier
Nur für autorisierte Sicherheitstests.
Dieses Tool wird ausschließlich für Bildungszwecke und autorisierte Penetrationstests bereitgestellt.
Die Autoren und Mitwirkenden sind nicht verantwortlich für jeglichen Missbrauch oder Schaden, der durch diese Software verursacht wird. Nutzer sind allein dafür verantwortlich, sicherzustellen, dass sie vor dem Testen eine ausdrückliche schriftliche Genehmigung des Zielinhabers besitzen. Unbefugter Zugriff auf Computersysteme ist nach dem Computer Fraud and Abuse Act (CFAA) und ähnlichen Gesetzen weltweit illegal.
Durch die Nutzung dieser Software erklären Sie sich damit einverstanden:
WARNUNG: Diese Schwachstelle wird aktiv in freier Wildbahn ausgenutzt. Unbefugte Nutzung kann schwerwiegende rechtliche Konsequenzen nach sich ziehen.
CVE-2026-6875 ist eine kritische nicht authentifizierte Remote Code Execution (RCE)-Schwachstelle in der ServiceNow AI Platform (früher Now Platform). Sie ermöglicht Angreifern, die Script-Sandbox zu umgehen und beliebige Systembefehle mit den Rechten der ServiceNow-Anwendung auszuführen.
JavaScript-Injection: Der Endpunkt assessment_thanks.do akzeptiert einen Parameter sysparm_assessable_type. Durch das Voranstellen von javascript: in den Wert injiziert ein Angreifer beliebigen JavaScript-Code.
Sandbox-Escape: Ein ausgeklügeltes Sandbox-Escape-Gadget (Verkettung von DiscoveryFunctions.getCacheObjectForTable, AbstractAjaxProcessor und Class.create) hebt die JavaScript-Sandbox-Beschränkung auf.
Remote Code Execution: Der injizierte Java-Code (über java.lang.Runtime.exec()) läuft mit ServiceNow-Anwendungsrechten und ermöglicht eine vollständige Systemkompromittierung.
Privilege Escalation: Post-Exploitation-Module versuchen, über sudo-Fehlkonfigurationen, SUID-Binaries, beschreibbare Cron-Jobs oder Kernel-Exploits zu root zu eskalieren.
| Attribut | Wert |
|---|---|
| [>] Entdeckt | 1. April 2026 (Searchlight Cyber) |
| [>] CVSS-Score | 9.5 (KRITISCH) |
| [>] CISA KEV | Hinzugefügt am 13. Juli 2026 |
| [>] Betroffene Produkte | Selbstgehostete ServiceNow AI Platform |
| [>] Behobene Versionen | Brazil EA/GA, Australia Patch 2, Zurich Patch 7b/9, Yokohama Patch 12 Hot Fix 1b/13 |
| [>] Authentifizierung | Nicht erforderlich (Pre-Auth) |
| [>] Aktive Ausnutzung | In freier Wildbahn bestätigt (Juli 2026) |
exploit.py)Der vollständige weaponisierte Exploit verkettet die JavaScript-Injection und den Sandbox-Escape, um Remote Code Execution zu erreichen, mit fortschrittlichen Post-Exploitation-Modulen für Persistenz, laterale Bewegung und Credential-Dumping.
| Funktion | Beschreibung |
|---|---|
| [+] JavaScript-Injection | Injiziert Payload über den Parameter sysparm_assessable_type. |
| [+] Sandbox-Escape | Umgeht die Script-Sandbox von ServiceNow, um beliebigen Java-Code auszuführen. |
| [+] Interaktive Shell | Startet eine Live-Shell mit Unterstützung für mehrere Befehle. |
| [+] Root-Privesc | Prüft auf sudo-Fehlkonfigurationen, SUID-Binaries und Cron-Jobs. |
| [+] Dateioperationen | Lädt Webshells hoch, liest/herunterlädt Dateien über Base64-Kodierung. |
| [+] Batch-Scanning | Massenausnutzung mehrerer Ziele mit Threading (-l-Flag). |
| [+] Sichere Erkennung | Optionales --detect-Flag für nicht-intrusive Schwachstellenverifizierung. |
| [+] WAF-Bypass | Integrierte Obfuskationstechniken zur Umgehung von WAF/IDS (6 Techniken). |
| [+] Persistenz | Installiert Cron-/systemd-/schtasks-Backdoors. |
| [+] Laterale Bewegung | Scannt das lokale Netzwerk nach anderen verwundbaren Hosts und versucht SSH-/SSRF-Ausbreitung. |
| [+] Spuren bereinigen | Entfernt Logs, Bash-History und Audit-Trails. |
| [+] Fileless Execution | Verwendet Java ClassLoader, um speicherresidente Payloads ohne Schreiben auf die Festplatte auszuführen. |
| [+] Callback-Server | Integrierter HTTP-Server zum Empfangen von Befehlsausgaben (optional). |
| [+] Webhook-Benachrichtigungen | Sendet Ergebnisse an eine benutzerdefinierte URL (Slack, Discord usw.). |
| [+] Plattformübergreifend | Unterstützt Linux- und Windows-Ziele (cmd.exe / PowerShell). |
| [+] Thread-sicher | Verwendet Sperrmechanismen für gleichzeitige Operationen. |
| [+] Versionserkennung | Erkennt ServiceNow-Version (Zurich/Brazil/Australia/Yokohama). |
| Befehl | Beschreibung |
|---|---|
exec <cmd> | Systembefehl ausführen |
upload <local> [remote] | Webshell auf Ziel hochladen |
download <remote> | Datei herunterladen und Inhalt anzeigen |
privesc | Privilege Escalation versuchen |
reverse <host> <port> | Reverse Shell senden |
dumpcred | Anmeldeinformationen aus ServiceNow-Konfigurationen dumpen |
persist <host> <port> | Persistenz installieren (cron/systemd/schtasks) |
lateral | Laterale Bewegung versuchen |
clean | Spuren bereinigen (Logs, History) |
memory <host> <port> | Fileless Java-Payload ausführen |
exit | Interaktive Shell beenden |
verifier.py)Der sichere Verifier führt eine nicht-intrusive Schwachstellenerkennung durch, ohne schädliche Payloads auszuführen oder Systemänderungen vorzunehmen.