취약점  ·  2026-10-14

Roo Code 명령 승인 우회 클러스터(parseCommandLine/getCommandDecision 결함 7건) → 간접 프롬프트 주입을 통한 개발자 머신에서의 임의 셸 코드 실행

취약점High 영향도GlobalCVE-2026-110202
VulnCheck는 2026-10-13에 Roo Code 명령 승인 우회 CVE 클러스터(예: CVE-2026-110202, CVSS 8.8)를 공개했습니다. 각각은 getCommandDecision()/parseCommandLine()의 개별 결함으로, 권한 게이트가 셸 명령줄의 일부만 분류하므로 "echo "와 같은 승인된 접두사가 리다이렉트, 따옴표 마스킹, ${...} 치환, 글로브 인접 명령 치환 또는 명령 위치 치환을 통해 추가된 거부된 명령을 가릴 수 있습니다. 영향받는 파서는 셸이 숨겨진 페이로드를 실행하는 동안 외부 일치 항목을 자동 승인합니다. NVD REST API를 통해 검증됨(2026-10-13 게시, CVSS 8.8 v3.1, CWE-436).
이것은 기존 bash 권한 우회 연구 계보의 새로운 에이전트 실행 공격 클래스입니다. 셸 명령을 실행할 수 있는 도구가 있는 AI 코딩 에이전트는 신뢰할 수 없는 텍스트를 흡수할 때 원격 제어 명령 실행기가 됩니다. AI/보안 팀의 경우, 에이전트가 읽는 콘텐츠를 심을 수 있는 공격자는 자격 증명을 조용히 훔치거나, 리포지토리를 복제하거나, 랩톱에서 피벗할 수 있습니다 — KEV 목록에 등재되고 널리 악용된 코딩 에이전트 결함을 생성한 것과 동일한 클래스의 에이전트 신뢰 실패에 도달합니다. 다중 CVE 클러스터는 파서가 셸 메타문자 엣지 케이스에 대해 체계적으로 취약함을 보여줍니다.
간접 프롬프트 주입: 리포지토리 파일, 가져온 페이지 또는 도구 출력의 악성 콘텐츠가 에이전트에게 셸 명령을 실행하도록 지시합니다. 공격자는 허용 목록/권한 파서가 자동 승인하는 동안 셸이 개발자 머신에서 거부된 페이로드를 실행하도록 명령을 구성합니다(순수 >& 리다이렉트 접두사, 따옴표 마스킹된 구분자, ${...} 치환, 글로브 인접 $(), 또는 명령 위치 $()).
Roo Code(VS Code AI 코딩 에이전트) 3.54.0까지; 관련 ID CVE-2026-110203/110204/110205/110206 및 관련 parseCommandLine 우회
Roo Code를 3.54.0 이후 버전으로 업데이트하십시오. 해당 기간 내에 수정 릴리스는 명시되지 않았습니다. 패치될 때까지 신뢰할 수 없는 리포지토리에서 에이전트를 실행하지 말고, 셸 명령 자동 승인을 비활성화하고, 작업 공간/가져온 콘텐츠를 신뢰할 수 없는 것으로 취급하십시오.
NVD CVE-2026-110202VulnCheck advisory (redirect-operator stripping)NVD (REST, verified)
라이브 피드에서 보기 AI 보안 및 거버넌스 관련 소식을 더 살펴보세요 — 매일 아침 업데이트.
피드 열기 →