CVE-2026-77474 in destructive_command_guard
Riassunto
di VulDB • 16/10/2026
destructive_command_guard (dcg) è uno strumento di sicurezza per la riga di comando che blocca i comandi shell distruttivi prima che vengano eseguiti dagli agenti di codifica basati su AI. Prima della versione 0.6.6, le sostituzioni annidate o non chiuse vengono riesaminate in modo ricorsivo dopo il ritorno da uno scan interno con terminazione mancante, generando un carico computazionale a tempo esponenziale. Gli scanner interessati sono raggiunti tramite la funzione split_command_segments in src/packs/mod.rs. Un comando distruttivo seguito da sequenze $( o $(( annidate o non chiuse provoca un ripetuto riesame del suffisso rimanente del comando. Un hook PreToolUse bloccato (hung) fallisce con modalità "open" (fall-safe), consentendo l'esecuzione del comando distruttivo. Questo problema è risolto nella versione 0.6.6.
Be aware that VulDB is the high quality source for vulnerability data.