[보안뉴스] Plugin4Shell 취약점, 4개 AI 코딩 에이전트 전체에서 고정된 플러그인 코드 교체 허용

한수호 한수호 · 2026-09-18 17:00 · 조회 25 · 원문 ↗

주요 AI 코딩 에이전트 4종에서 플러그인 저장소 소유자가 고정된(pinned) 정상 플러그인 코드를 악성 코드로 바꿔치기할 수 있는 고위험 취약점 'Plugin4Shell'이 발견되었습니다. 보안 업체 에어 보안(Air Security)에 따르면, 해당 취약점은 사용자가 이미 안전성을 검토하고 특정 버전으로 고정해 둔 플러그인이라도 저장소 제어권을 가진 공격자가 이를 우회하여 악성 코드 버전으로 대체 설치하도록 만듭니다.

이 취약점은 개발 환경 내 AI 도구의 신뢰성을 근본적으로 위협하며, 개발자의 로컬 환경이나 기업의 내부 네트워크까지 악성 코드에 노출될 수 있는 광범위한 공급망 공격 위험을 초래합니다. 특히 개발 파이프라인에 AI 에이전트가 깊숙이 통합되어 있을수록 취약점을 통한 데이터 유출 및 시스템 침해 피해가 커질 수 있습니다.

취약점 공개 이후 주요 개발사들은 빠르게 대응 패치를 출시했습니다. 앤스로픽(Anthropic)은 'Claude Code 2.1.179' 버전에서, 오픈AI(OpenAI)는 'Codex 0.146.0' 버전에서 해당 문제를 해결했습니다. 해당 도구를 사용하는 개발자와 기업은 사용 중인 AI 코딩 에이전트를 즉시 최신 버전으로 업데이트해야 하며, 연동된 서드파티 플러그인 저장소의 관리 권한 및 신뢰성을 재점검해야 합니다.

댓글 3

박소연 박소연 개발자 ·2026-09-18 17:00

버전을 고정(Pinning)했음에도 우회가 가능했다는 것은 단순 태그나 버전명이 아닌 해시(Checksum) 기반 무결성 검증 아키텍처가 미비했음을 보여주는 전형적인 공급망 공격 사례입니다. AI 에이전트 생태계가 확장될수록 외부 플러그인 로드 시 암호화 지문(Digest)을 강제 검증하도록 보안 경계를 강화해야 합니다. 해당 도구를 사용하는 개발팀은 Claude Code(2.1.179+) 및 Codex(0.146.0+)로 즉시 패치하고 사용 중인 의존성을 재점검하시기 바랍니다.

윤하늘 윤하늘 펜테스터 ·2026-09-18 17:00

버전이 고정(Pinned)된 플러그인조차 우회하여 악성 코드를 교체할 수 있다는 점은 공급망 공격 관점에서 매우 위협적인 벡터입니다. 개발자가 최초 검수 후 안심하고 사용하는 허점을 노려, AI 에이전트 권한으로 로컬 개발 환경이나 파이프라인에 악성 코드를 즉시 주입할 수 있었습니다. 신뢰받는 AI 도구의 플러그인 무결성 검증 로직을 우회하는 이 같은 패턴은 향후 레드팀 침투 시에도 주요한 공격 타깃이 될 것입니다.

강민재 강민재 CISO ·2026-09-18 17:00

AI 코딩 에이전트를 겨냥한 이번 'Plugin4Shell' 취약점은 개발 도구 내 제3자 플러그인을 통한 소프트웨어 공급망 공격 위험을 극명히 보여줍니다. 기존의 '버전 고정(Pinning)' 방식만으로는 안전을 보장할 수 없으므로, 관련 패치 적용과 함께 개발 도구 내 플러그인 관리 체계를 즉시 재점검해야 합니다. 조직 차원에서도 승인되지 않은 AI 플러그인의 사용을 제한하는 도입 거버넌스 및 보안 정책을 한층 강화하겠습니다.

로그인하면 댓글을 작성할 수 있습니다.