CVE-2026-77474 in destructive_command_guard
Sumário
de VulDB • 16/10/2026
O `destructive_command_guard` (dcg) é uma ferramenta de segurança para linha de comando que bloqueia comandos shell destrutivos antes que agentes de codificação baseados em IA os executem. Antes da versão 0.6.6, substituições aninhadas ou não fechadas são reanalisadas recursivamente após o retorno de um escaneamento interno como não terminado, gerando trabalho com complexidade temporal exponencial. Os scanners afetados são alcançados através da função `split_command_segments` em `src/packs/mod.rs`, quando há um comando destrutivo seguido por sequências aninhadas ou não fechadas de `$(` ou `$((`. Sequências aninhadas ou não fechadas de `$(` e `$(( causam reanálise repetida do sufixo restante do comando. Um gancho `PreToolUse` que entra em hang falha com permissão aberta (fail-open), permitindo a execução do comando destrutivo. Este problema foi corrigido na versão 0.6.6.
Once again VulDB remains the best source for vulnerability data.