CVE Intelligence
Análise Assistido por IA

CVE-2026-22686: Escape de sandbox via cadeia de protótipos de erro do host no enclave-vm

A CVE-2026-22686 é um escape crítico de sandbox no enclave-vm, o sandbox JavaScript do projeto Enclave, que afeta versões anteriores à 2.7.0. Segundo o registro, código não confiável executado no sandbox pode alcançar o runtime Node.js do host por meio de um objeto de erro do lado do host, com pontuação CVSS base 10 e classificação CWE-94 (Injeção de Código). O registro indica correção na 2.7.0 e não aponta exploração confirmada no catálogo KEV da CISA.

Publicada em 24/10/2026 · Atualizada em 24/10/2026 · Read in English

Visão geral

O Enclave é um sandbox JavaScript destinado à execução de código não confiável produzido por agentes de IA. O registro descreve um escape de sandbox no enclave-vm em que uma invocação de ferramenta que falha expõe ao código do sandbox um objeto Error do lado do host. Esse objeto mantém a cadeia de protótipos do realm do host, o que permite ao código isolado alcançar recursos do lado do host. Segundo o registro, o problema está corrigido na 2.7.0.

Impacto

  • Código não confiável executado no sandbox pode executar código arbitrário no runtime Node.js do host, segundo o registro.
  • O registro lista como possíveis consequências o acesso a recursos sensíveis, como process.env, o sistema de arquivos e a rede.
  • O registro afirma que a falha quebra a garantia central de isolamento do enclave-vm. A pontuação CVSS base é 10 e a classificação é CWE-94 (Injeção de Código).

Produtos e versões afetadas

  • Produto: Agentfront Enclave (enclave-vm).
  • Afetados: todas as versões anteriores à 2.7.0, segundo o registro.
  • Corrigido: 2.7.0, segundo o registro.
  • O registro não informa versões intermediárias entre a faixa afetada e a correção.

Status de exploração

A entrada do catálogo KEV da CISA no registro está marcada como não listada, portanto essa fonte não confirma exploração ativa. O registro classifica a exploração no SSVC como prova de conceito e a automação como sim. A lista de referências do NVD marca o aviso do fornecedor com a etiqueta Exploit, mas isso não confirma exploração na natureza. Nenhuma exploração confirmada aparece nas fontes consultadas.

Correção e mitigação

  • Atualize o enclave-vm para a 2.7.0 ou posterior, que o registro identifica como versão corrigida.
  • Consulte o aviso do fornecedor e o commit vinculado para detalhes da correção e eventuais orientações de mitigação temporária.
  • Enquanto as atualizações não forem concluídas, restrinja quais códigos não confiáveis podem rodar nos sandboxes afetados e limite os segredos e o acesso de rede disponíveis ao processo host.
  • Considere o processo host exposto se código não confiável foi executado em uma versão afetada, e revise os logs em busca de atividade inesperada.

Orientações de detecção

  • Monitore cargas de trabalho em sandbox que disparem falhas frequentes de invocação de ferramentas, já que o registro associa a exposição a essas falhas.
  • Revise os logs da aplicação em busca de execução inesperada de código no host, acesso a variáveis de ambiente ou atividade incomum de arquivos e rede originada do processo Node.js.
  • Confirme a versão do enclave-vm implantada nos manifestos e arquivos de lock de dependências para identificar instâncias ainda anteriores à 2.7.0.

Limitações das informações disponíveis

  • O registro não fornece detalhes técnicos de reprodução, e esta análise não os inclui.
  • O registro não informa se a correção na 2.7.0 foi verificada de forma independente.
  • O registro não descreve controles compensatórios além da referência ao aviso.
  • Não é possível saber, a partir das fontes disponíveis, se alguma implantação já foi comprometida.

Perguntas frequentes

O que é a CVE-2026-22686?

É um escape crítico de sandbox no enclave-vm, o sandbox JavaScript do projeto Enclave, que, segundo o registro, permite que código não confiável executado no sandbox rode código no runtime Node.js do host.

Quais versões são afetadas?

Segundo o registro, as versões anteriores à 2.7.0 são afetadas, e o registro indica que o problema está corrigido na 2.7.0.

Esta vulnerabilidade está sendo explorada ativamente?

A entrada do catálogo KEV da CISA no registro não está listada, e nenhuma exploração confirmada aparece nas fontes consultadas. Mesmo assim, a pontuação crítica justifica prioridade alta na correção.

Esta análise foi redigida com auxílio de IA a partir de dados verificados das fontes e checada automaticamente contra eles.