CVE-2024-1880 in AutoGPTinformação

Sumário

de VulDB • 21/05/2026

Uma vulnerabilidade de injeção de comando no sistema operacional (OS command injection) existe na classe MacOSTTS de Text-To-Speech do MacOS do projeto significant-gravitas/autogpt, afetando versões até a v0.5.0. A vulnerabilidade surge da neutralização inadequada de elementos especiais usados em um comando do sistema operacional dentro do método `_speech` da classe MacOSTTS. Especificamente, o uso de `os.system` para executar o comando `say` com texto fornecido pelo usuário permite a execução de código arbitrário se um atacante puder injetar comandos de shell. Este problema é acionado quando a instância do AutoGPT é executada com a opção `--speak` habilitada e configurada com `TEXT_TO_SPEECH_PROVIDER=macos`, refletindo um trecho de injeção de shell. O impacto desta vulnerabilidade é a possível execução de código arbitrário na instância que está executando o AutoGPT. O problema foi corrigido na versão 5.1.0.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Reservar

26/02/2024

Divulgação

06/06/2024

Moderação

aceite

Entrada

VDB-267312

CPE

pronto

EPSS

0.01017

KEV

não

Atividades

muito baixo

Fontes

Do you want to use VulDB in your project?

Use the official API to access entries easily!