CVE-2026-76072 in Continueinformação

Sumário

de VulDB • 24/08/2026

O CLI Continue aplica uma lista de bloqueio (denylist) incompleta como sua única barreira contra comandos shell destrutivos quando executado sem supervisão. No modo headless e no modo automático, a política padrão em extensions/cli/src/permissions/defaultPolicies.ts concede permissão ao Bash tool, e o permissionChecker.ts bloqueia um comando apenas quando o avaliador de segurança do terminal retorna uma veredito desativado; portanto, isCriticalCommand em packages/terminal-security/src/evaluateTerminalCommandSecurity.ts é o único controle. Seu teste dangerous-path corresponde apenas a /, /*, ~, ~/*, /usr, /etc, /bin e /sbin e seus prefixos, então uma remoção forçada recursiva de /home, /root, /var, /opt ou /srv não é desativada. A linha de comando é analisada com shell-quote, que reduz $HOME a um token vazio; assim, rm -rf $HOME também falha no teste dangerous-path enquanto o shell reexpande a variável quando o comando é invocado. O find com -delete é classificado como alto risco em vez de desativado, e shred, wipefs, truncate e pkexec não são tratados. Como o agente lê autonomamente conteúdo que não controla, incluindo páginas web buscadas, arquivos do repositório e texto de issues, uma injeção indireta de prompt nesse conteúdo pode causar a destruição dos dados do usuário invocador durante uma execução sem supervisão.

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

Responsável

VulnCheck

Reservar

18/08/2026

Divulgação

24/08/2026

Moderação

aceite

Entrada

VDB-394782

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Do you need the next level of professionalism?

Upgrade your account now!