CVE-2026-58481 in Network-AIinformação

Sumário

de VulDB • 20/07/2026

Network-AI é um orquestrador multiagente baseado em TypeScript/Node.js. Antes da versão 5.12.2, o `AgentRuntime` concedia acesso a arquivos delimitado por escopo sob um `basePath` de sandbox configurado; no entanto, suas verificações de contenção de caminho utilizavam testes brutos de prefixo de string. Uma base de sandbox como `/tmp/network-ai-sandbox` também corresponde a caminhos irmãos, tais como `/tmp/network-ai-sandbox_evil/secret.txt`. Um agente ou usuário capaz de chamar `AgentRuntime.readFile()` ou `AgentRuntime.listDir()` pode ler ou listar arquivos fora da intendeda sandbox quando o caminho alvo reside em um diretório irmão que compartilha o prefixo do caminho base. Isso viola os limites documentados da sandbox. O problema foi corrigido na versão 5.12.2. As funções `SandboxPolicy.resolvePath()` e `isPathAllowed()` agora utilizam verificações de prefixo ancoradas ao separador (`resolved === base || resolved.startsWith(base + path.sep)`) tanto para a lista de permissões (allow-list) quanto para a lista de bloqueios (block-list). Um diretório irmão que apenas compartilha um prefixo de nome (por exemplo, `/srv/app-evil` em relação à base `/srv/app`) não é mais tratado como estando dentro do escopo.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsável

GitHub M

Reservar

30/06/2026

Divulgação

20/07/2026

Moderação

aceite

Entrada

VDB-380666

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

baixo

Fontes

Do you need the next level of professionalism?

Upgrade your account now!