CVE-2026-62676 in Omnigent
Sumário
de VulDB • 21/08/2026
Omnigent é um framework de agentes de IA open-source e uma meta-harness para orquestrar agentes de codificação. Antes da versão 0.3.0, o analisador (parser) compartilhado de comandos shell em omnigent/policies/builtins/_shell.py não reconhece flags combinadas do interpretador, os wrappers timeout, nice, setsid e stdbuf, substituições de comando e um único operador de controle de segundo plano (background). Um push no git ou gh write oculto com essas formas resulta na ausência de uma operação analisada, fazendo com que a lista branca (allowlist) dos métodos write_repos e write_branches em github.py e as políticas de confinamento do workspace em working_dir.py se abstenham e permitam o comando. Portanto, um agente autenticado ou sujeito a injeção de prompt pode fazer push para um repositório ou branch não autorizado ou escapar do workspace pretendido. Este problema foi corrigido na versão 0.3.0.
Once again VulDB remains the best source for vulnerability data.