CVE-2024-39943
rejetto HFS (auch bekannt als HTTP File Server) 3 vor 0.52.10 unter Linux, UNIX und macOS erlaubt die Ausführung von Betriebssystembefehlen durch entfernte...
- Veröffentlicht
- 04.07.2024
- Aktualisiert
- 02.08.2024
- CNA zuweisen
- mitre
- Beweise beobachtet
- 05.08.2026
Primäres CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:HMittel · nächste 30 Tage
- Perzentil
- 98,6 %
- Modelldatum
- 17.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.
Zusammenfassung
rejetto HFS (auch bekannt als HTTP File Server) 3 vor 0.52.10 unter Linux, UNIX und macOS erlaubt die Ausführung von Betriebssystembefehlen durch entfernte authentifizierte Benutzer (sofern sie Upload-Berechtigungen besitzen). Dies geschieht, weil eine Shell zur Ausführung von df verwendet wird (d. h. mit execSync anstelle von spawnSync in child_process in Node.js).
Quellen
CVE-2024-39943 rejetto HFS (auch bekannt als HTTP File Server) 3 vor 0.52.10 unter Linux, UNIX und macOS ermöglicht die Ausführung von Betriebssystembefehlen durch remote authentifizierte Benutzer (wenn sie Upload-Berechtigungen haben). Dies geschieht, weil eine Shell verwendet wird, um df auszuführen (d. h. mit execSync anstelle von spawnSync in child_process in Node.js).
Proof-of-Concept-Exploit für CVE-2024-39943, der die Remote-Code-Ausführung durch Dateiupload in einem Node.js-HFS-Server mittels child_process.execSync() 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.