CVE-2026-77474 in destructive_command_guard
요약
\~에 의해 VulDB • 2026. 10. 16.
destructive_command_guard (dcg)는 AI 코딩 에이전트가 실행하기 전에 파괴적인 셸 명령어를 차단하는 명령줄 안전 도구입니다. 버전 0.6.6 이전에서는 중첩되거나 닫히지 않은 치환(substitutions)이 내부 스캔에서 종료되지 않은 상태로 반환된 후 재귀적으로 다시 스캔되어 지수 시간(exponential-time)의 작업이 발생합니다. 영향을 받는 스캐너는 src/packs/mod.rs의 split_command_segments를 통해 접근됩니다. 파괴적인 명령어 뒤에 중첩되거나 닫히지 않은 $( 또는 $(( 시퀀스가 있는 경우, 중첩되거나 닫히지 않은 $( 및 $(( 시퀀스는 나머지 명령어 접미사의 반복된 재스캔을 유발합니다. 또한 PreToolUse 후크가 중단(hung)되면 실패 시 개방(fails open)되어 파괴적인 명령어가 계속 진행됩니다. 이 문제는 버전 0.6.6에서 수정되었습니다.
If you want to get best quality of vulnerability data, you may have to visit VulDB.