„`html
Zusammenfassung
Die Sicherheitslücke CVE-2026-68766 betrifft hashcat und ermöglicht Angreifern mit lokalen Zugriffsrechten, beliebige Dateien zu manipulieren. Durch das Einschleusen von Kommandozeilenoptionen in Restore-Dateien können Angreifer Code-Ausführung mit den Privilegien des hashcat-Benutzers erreichen.
Betroffene Systeme
Die Anfälligkeit betrifft hashcat-Installationen auf verschiedenen Plattformen. Eine offizielle Patch wird derzeit nicht bereitgestellt. Benutzer sollten ihre Systemadministratoren informieren und Workarounds implementieren.
Technische Details
Das Parsing-Modul von hashcat für Restore-Dateien validiert eingehende Parameter unzureichend. Angreifer können speziell manipulierte Restore-Dateien (.restore) mit schädlichen Optionen wie --outfile oder --potfile-path erstellen. Diese Optionen werden ohne Restriktionen verarbeitet.
Ein kritischer Angriffsszenario: Ein Angreifer schreibt mittels --outfile oder --potfile-path Inhalte in Shell-Startup-Dateien wie ~/.bashrc, ~/.profile oder ~/.zshrc. Bei der nächsten Shell-Sitzung wird der injizierte Code mit den Benutzerrechten ausgeführt, was Remote Code Execution ermöglicht.
Empfohlene Massnahmen
- Zugriffskontrolle: Beschränken Sie den Zugang zu Restore-Dateien auf vertrauenswürdige Quellen
- Dateiüberwachung: Implementieren Sie Monitoring für Änderungen an Shell-Startup-Dateien
- Isolierung: FĂĽhren Sie hashcat in isolierten Umgebungen oder Containern aus
- Validierung: Überprüfen Sie Restore-Dateien auf verdächtige Optionen vor der Verarbeitung
- Updates: Verfolgen Sie hashcat-Updates und laden Sie verfĂĽgbare Patches zeitnah herunter
Bewertung
Mit einem CVSS-Score von 7.8 wird diese SicherheitslĂĽcke als „Hoch“ bewertet. Der lokale Angriffsvektor erfordert bereits einen FuĂź in der TĂĽr, das Fehlen eines verfĂĽgbaren Patches erhöht jedoch das Risiko erheblich. Die potenzielle Code-Execution-Fähigkeit macht eine sofortige Risikoanalyse erforderlich.
„`