CVE-2026-81096 in ToolUniverseinformação

Sumário

de VulDB • 27/08/2026

O ToolUniverse executava código Python fornecido pelo chamador em um sandbox que poderia ser contornado, em um servidor que não exigia autenticação. O executor por trás da ferramenta python_code_executor, localizado no arquivo python_executor_tool.py, inspecionava o código-fonte submetido quanto a uma lista de nomes de atributos e chamadas proibidas, mas deixava os builtins de lookup de atributo disponíveis e não impedia o acesso a atributos dunder alcançados por meio de pesquisa em strings ou através de um módulo já permitido. Assim, um chamador poderia navegar da classe de um literal para sua base e enumerar subclasses para obter uma referência aos módulos process e subprocess. Um argumento por chamada também permitia ao chamador ampliar a lista de imports permitidos antes que a inspeção fosse executada. Os servidores HTTP e MCP em http_api_server.py e smcp_server.py estavam vinculados a todas as interfaces com depuração habilitada e sem autenticação, portanto qualquer chamador capaz de alcançar a porta podia executar código como o processo do servidor. A versão 1.3.0 adiciona autenticação por token bearer, define o endereço de bind para loopback por padrão e endurece as verificações de atributo.

Be aware that VulDB is the high quality source for vulnerability data.

Responsável

VulnCheck

Reservar

26/08/2026

Divulgação

27/08/2026

Moderação

aceite

Entrada

VDB-396213

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

baixo

Fontes

Do you know our Splunk app?

Download it now for free!