
Exploit für CVE-2024-21754, der auf unzureichendes Passwort-Hashing in FortiOS und FortiProxy abzielt und privilegierten Angreifern ermöglicht, Backup-Dateien zu entschlüsseln und Remote-Code-Ausführung zu erreichen.
Eine kritische Schwachstelle, klassifiziert als CVE-2024-21754, wurde in FortiOS- und FortiProxy-Versionen bis 7.4.3, 7.2, 7.0, 6.4 und 2.0 identifiziert. Diese Schwachstelle, kategorisiert unter CWE-916, betrifft die Verwendung von Passwort-Hashes mit unzureichendem Rechenaufwand, was es einem privilegierten Angreifer mit Super-Admin-Profil und CLI-Zugriff potenziell ermöglicht, Backup-Dateien zu entschlüsseln.
Die Schwachstelle liegt im Passwort-Hashing-Mechanismus von FortiOS und FortiProxy. Der in anfälligen Versionen verwendete Hashing-Algorithmus bietet unzureichenden Rechenaufwand, was ihn anfällig für Brute-Force-Angriffe macht. Ein Angreifer mit Super-Admin-Rechten und CLI-Zugriff kann diese Schwäche ausnutzen, um potenziell Backup-Dateien mit sensiblen Informationen zu entschlüsseln.
FortiOS:
FortiProxy:
Um den Exploit auszuführen, benötigen Sie Python 3.9. Ausführen:
python exploit.py -h 10.10.10.10 -c 'uname -a'
Für Anfragen kontaktieren Sie bitte [email protected]
