CVE-2017-18349
parseObject in Fastjson vor 1.2.25, wie es in FastjsonEngine in Pippo 1.11.0 und anderen Produkten verwendet wird, ermöglicht es entfernten Angreifern,...
- Veröffentlicht
- 23.10.2018
- Aktualisiert
- 17.09.2024
- CNA zuweisen
- mitre
- Beweise beobachtet
- 08.08.2026
Primäres CVSS
nvd · CVSS 2.0
AV:N/AC:L/Au:N/C:C/I:C/A:CMittel · nächste 30 Tage
- Perzentil
- 97,0 %
- Modelldatum
- 21.09.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
# parseObject in Fastjson vor 1.2.25, wie es in FastjsonEngine in Pippo 1.11.0 und anderen Produkten verwendet wird, ermöglicht es entfernten Angreifern, beliebigen Code über eine manipulierte JSON-Anfrage auszuführen, wie durch eine manipulierte rmi://-URI im dataSourceName-Feld von HTTP-POST-Daten an die Pippo-/json-URI demonstriert wird, die in AjaxApplication.java fehlerhaft behandelt wird.
Quellen
2Schritt-für-Schritt-Anleitung zur Ausnutzung der Fastjson-Deserialisierungs-RCE (CVE-2017-18349), einschließlich Identifizierung der Angriffsfläche, Fingerprinting, JNDI-Injection und Erlangung einer Reverse Shell in einer Docker-Lab-Umgebung.
Proof-of-Concept-Exploit für die Fastjson-CVE-2017-18349-Deserialisierungsschwachstelle, der Remote-Code-Ausführung über manipulierte JSON-Payloads und einen RMI-Server demonstriert.
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.