„`html
CVE-2026-52755: Path Traversal in Ghidra Theme Import
Zusammenfassung
Eine Path Traversal Vulnerability in Ghidra vor Version 12.0.4 ermöglicht lokalen Angreifern das Schreiben von Dateien außerhalb des vorgesehenen Theme-Verzeichnisses. Durch manipulierte ZIP-Archive mit speziellen Pfadsequenzen können sensible Systemdateien modifiziert oder arbitrary Code ausgeführt werden. Der Schweregrad wird mit CVSS 7.8 (High) bewertet.
Betroffene Systeme
- NSA Ghidra < 12.0.4
- Angriffsvektor: Lokal
Technische Details
Die Vulnerability liegt in der Theme-Import-Funktionalität von Ghidra. Das Programm validiert Dateipfade in ZIP-Archiven nicht ausreichend. Angreifer können Traversal-Sequenzen wie ../ oder ..\\ in Dateinamen einbetten, um Dateien außerhalb des Theme-Verzeichnisses zu platzieren.
Exploitable Szenarien:
- Modification von
~/.bashrcfür persistente Code-Ausführung - Injection in
~/.ssh/authorized_keysfür SSH-Zugriff - Ausführung beliebiger Code durch Shell-Startup-Dateien
- Überwrite von Konfigurationsdateien
Empfohlene Maßnahmen
- Sofortige Maßnahmen: Upgrade auf Ghidra 12.0.4 oder höher durchführen
- Validierung: Theme-Imports nur von vertrauenswürdigen Quellen durchführen
- Monitoring: Dateisystem-Änderungen in Benutzer-Home-Verzeichnissen überwachen
- Zugriffskontrolle: Benutzerrechte auf Minimum-Level beschränken
- Warnung: Malicious Theme-Archive vor Verwendung prüfen
Bewertung
CVSS Score: 7.8 (High)
Patch verfügbar: Ja
Diese Vulnerability erfordert lokale Zugriffe, reduziert jedoch die Exploitabilität nicht erheblich, da manipulierte Theme-Dateien über Phishing oder weitere Angriffsszenarien verteilt werden können. Ein promptes Patching wird empfohlen.
„`