CVE-2017-1000353
Jenkins-Schwachstelle für Remote-Codeausführung
- Veröffentlicht
- 29.01.2018
- Aktualisiert
- 21.10.2025
- CNA zuweisen
- mitre
- Beweise beobachtet
- 05.05.2017
Primäres CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HHoch · nächste 30 Tage
- Perzentil
- 100,0 %
- Modelldatum
- 13.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.
CISA bekanntermaßen ausgenutzt
Dieses CVE erscheint im CISA-Katalog „Known Exploited Vulnerabilities“.
Zusammenfassung
Jenkins-Versionen 2.56 und früher sowie 2.46.1 LTS und früher sind anfällig für eine nicht authentifizierte Remote-Codeausführung. Eine Schwachstelle zur nicht authentifizierten Remote-Codeausführung erlaubte es Angreifern, ein serialisiertes Java-`SignedObject`-Objekt an die Jenkins-CLI zu übertragen, das mithilfe eines neuen `ObjectInputStream` deserialisiert wurde und dabei den bestehenden, auf Blacklists basierenden Schutzmechanismus umging. Wir beheben dieses Problem, indem wir `SignedObject` zur Blacklist hinzufügen. Außerdem portieren wir das neue HTTP-CLI-Protokoll von Jenkins 2.54 auf LTS 2.46.2 zurück, kennzeichnen das auf Remoting basierende (d. h. auf Java-Serialisierung basierende) CLI-Protokoll als veraltet und deaktivieren es standardmäßig.
Quellen
jenkins/CVE-2017-1000353
Jenkins Remote Code Execution (CVE-2017-1000353)
Vulhub vulnerability labsAngegebene Bedingungen
- lab image version: vulhub/jenkins:2.46.1(jenkins/CVE-2017-1000353/docker-compose.yml:services.jenkins.image)
modules/exploits/linux/http/jenkins_cli_deserialization.rb
Metasploit Framework modulesAngegebene Bedingungen
- platform: Linux($.exploit_linux/http/jenkins_cli_deserialization.platform)
- verification: check_declared($.exploit_linux/http/jenkins_cli_deserialization.check)
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.