CVE-2020-9480
In Apache Spark 2.4.5 und früher kann ein eigenständiger Ressourcenmanager-Master so konfiguriert werden, dass eine Authentifizierung (spark.authenticate)...
- Veröffentlicht
- 23.06.2020
- Aktualisiert
- 04.08.2024
- CNA zuweisen
- apache
- Beweise beobachtet
- 08.08.2026
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:HMittel · nächste 30 Tage
- Perzentil
- 98,1 %
- 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
In Apache Spark 2.4.5 und früher kann ein eigenständiger Ressourcenmanager-Master so konfiguriert werden, dass eine Authentifizierung (spark.authenticate) über ein gemeinsames Geheimnis erforderlich ist. Wenn diese jedoch aktiviert ist, kann eine speziell gestaltete RPC an den Master erfolgreich die Ressourcen einer Anwendung auf dem Spark-Cluster starten, selbst ohne den gemeinsamen Schlüssel. Dies kann genutzt werden, um Shell-Befehle auf dem Host-Rechner auszuführen. Dies betrifft keine Spark-Cluster, die andere Ressourcenmanager (YARN, Mesos usw.) verwenden.
Quellen
1Proof-of-Concept-Exploit für CVE-2020-9480, der die Schwachstelle demonstriert und Exploit-Code für Sicherheitstests bereitstellt.
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.