Zurück zu den Updates
New releaseJul 26, 2026

react2shell-burp v0.1.1

Burp Suite-Erweiterung zur Erkennung der unsicheren Deserialisierungsschwachstelle CVE-2025-55182 (React2Shell). Bietet sichere Digest-Prüfung, PoC-Weiterleitungsmodus und Burp Collaborator OOB-Bestätigung.

Teilen

React2Shell RCE Scanner und Validator (CVE-2025-55182)

Ersteller: j0lt
Mitarbeiter: https://github.com/shashank18

Eine Burp-Suite-Erweiterung, die die React2Shell-Schwachstelle (CVE-2025-55182) erkennt und validiert — eine Pre-Authentication-Remote-Code-Execution-Schwachstelle in React Server Components. Die Erweiterung führt passives Fingerprinting von RSC-Endpunkten durch und prüft aktiv auf unsichere Deserialisierung mittels zweier Scan-Modi.

Funktionen

  • Sichere Digest-Prüfung (nicht ausnutzend): bestätigt den anfälligen Deserialisierungspfad durch Auslösen eines 500 + Digest-Fehlers — keine Codeausführung.
  • PoC-Redirect-Prüfung (hohe Zuverlässigkeit): führt einen Befehl aus und erfasst die Ausgabe über den X-Action-Redirect-Header, was eine starke Bestätigung der Ausnutzung liefert.
  • Burp Collaborator OOB-Bestätigung im PoC-Modus mit nicht-blockierendem 60-Sekunden-Polling nach Zeitplan.
  • Umschalter für Unix- und Windows-Payloads; benutzerdefinierte Header; Folgen von Redirects auf denselben Host.
  • Passives Fingerprinting für RSC-Endpunkte — Ergebnisse erscheinen in den Target- und Scanner-Panels.
  • Kontextmenü-Verknüpfungen im Proxy-Verlauf, in der Target-Site-Map und in den Scanner-Ergebnissen.

Build

./gradlew clean shadowJar

Artefakt: build/libs/react2shellburp-0.1.2.jar

Installation in Burp

Burp → Extender → Extensions → Add → Type: Java → build/libs/react2shellburp-0.1.2.jar auswählen → den Tab React2Shell öffnen.

Verwendung

  1. Ziel-Basis-URL/Host und Pfad festlegen (oder mit Rechtsklick auf eine Anfrage → Load into React2Shell tab).
  2. Modus wählen: Safe digest (geringe Auswirkung) oder PoC redirect (starke Bestätigung; optional Collaborator OOB).
  3. Optional: benutzerdefinierte Header hinzufügen, Redirect-Folgen aktivieren, Windows-Payload umschalten.
  4. Auf Run scan klicken. Ergebnisse erscheinen im Aktivitätsprotokoll und als Burp-Issues (React2Shell / CVE-2025-55182).

Sicherheit

  • Nur auf Systemen testen, für deren Prüfung Sie autorisiert sind.
  • Den Safe-Modus bevorzugen; PoC/Collaborator nur verwenden, wenn hochzuverlässige Nachweise erforderlich sind.
  • Behebung durch Aktualisierung auf gepatchte React Server Components-Releases (19.0.1 / 19.1.2 / 19.2.1) oder entsprechende Framework-Versionen.

Kategorien