CVE-2024-1880 in AutoGPT
Zusammenfassung
von VulDB • 05.06.2026
In der MacOS Text-To-Speech-Klasse MacOSTTS des Projekts significant-gravitas/autogpt besteht eine OS-Command-Injection-Schwachstelle, die Versionen bis einschließlich v0.5.0 betrifft. Die Schwachstelle entsteht durch die unsachgemäße Neutralisierung von speziellen Elementen, die in einem OS-Befehl verwendet werden, innerhalb der Methode `_speech` der Klasse MacOSTTS. Insbesondere ermöglicht die Verwendung von `os.system`, um den Befehl `say` mit benutzergestütztem Text auszuführen, die Ausführung beliebigen Codes (Arbitrary Code Execution), wenn ein Angreifer Shell-Befehle injizieren kann. Dieses Problem tritt auf, wenn die AutoGPT-Instanz mit der Option `--speak` aktiviert und mit `TEXT_TO_SPEECH_PROVIDER=macos` konfiguriert ausgeführt wird, wodurch ein Shell-Injection-Snippet zurückgegeben wird. Die Auswirkung dieser Schwachstelle ist das potenzielle Ausführen beliebigen Codes auf der Instanz, die AutoGPT ausführt. Das Problem wurde in Version 5.1.0 behoben.
If you want to get best quality of vulnerability data, you may have to visit VulDB.