광고 문의
AIPC·노트북

다운로드 폴더의 AGENTS.md, AI 코딩 에이전트 속여 악성 패키지 설치

포에버 시큐리티 연구진은 다운로드 폴더에 놓인 악성 AGENTS.md 파일로 OpenAI Codex와 Claude Code가 조작될 수 있음을 재현했다고 밝혔다.

보안 연구 기업 포에버 시큐리티(Forever Security)가 다운로드 폴더에 놓인 악성 AGENTS.md 파일로 AI 코딩 에이전트를 속여 악성 npm 패키지를 설치하게 만드는 공격을 재현했다고 밝혔다. 보안 매체 BleepingComputer가 이같은 연구 결과를 전했다.

연구진은 고객의 다운로드 폴더에서 발견된 AGENTS.md 파일이 AI 코딩 에이전트로 하여금 'function-color'라는 npm 패키지를 설치하도록 유도하는 내용을 담고 있었다고 설명했다. 연구진은 OpenAI Codex에서 이 공격을 재현했으며, 테스트의 약 90%에서 계산기 앱이 실행됐다고 밝혔다.

연구진은 또 악성 CLAUDE.md 파일을 이용한 관련 기법도 시연했다. 이 파일은 Claude Code의 API 트래픽을 연구진이 통제하는 서버로 우회시키는 역할을 했으며, 해당 테스트에서 OAuth 토큰이 노출되고 약 50%의 테스트에서 서버가 도구 호출을 실행한 것으로 나타났다.

연구진은 다운로드 폴더에 AGENTS.md 파일을 자동으로 내려받게 하는 프루프 (2005년 영화) 페이지도 공개했다. 이들은 내부 통계를 인용해 수백 명의 고객이 Claude Code, OpenAI Codex, Cursor CLI 같은 에이전트를 ~/Downloads 폴더에서 실행하고 있으며, 해당 경로에서 시작된 Claude Code 세션이 1,300건을 넘는다고 밝혔다.

패치 대상 아님

연구진은 OpenAI나 앤스로픽 측에서 패치할 사항은 없다고 밝혔다. 에이전트가 설계된 대로 작동한 결과라는 설명이다. 이에 따라 연구진은 사용자들에게 ~/Downloads를 AI 코딩 에이전트의 작업 디렉터리로 설정하지 말 것을 권고했다.

한편 AGENTS.md 같은 마크다운 파일은 사용할 도구, 테스트 명령, 코딩 관례 등 프로젝트별 지침을 담고 있으며, AI 에이전트는 작업 디렉터리에서 해당 파일을 자동으로 불러온다. 연구진은 악성 지침 파일이 어떻게 해당 다운로드 폴더에 도달했는지는 확인하지 못했다고 밝혔다.

한눈에 보기

AGENTS.md 파일이란 무엇인가?

AI 코딩 에이전트에 사용할 도구, 테스트 명령, 코딩 관례 등 프로젝트별 지침을 담는 마크다운 파일로, 에이전트는 작업 디렉터리에서 해당 파일을 자동으로 불러온다.

이번 공격에 대한 패치가 나오나?

연구진은 에이전트가 설계된 대로 작동한 결과라며 OpenAI나 앤스로픽 측에서 패치할 사항은 없다고 밝혔다.

사용자는 어떻게 대비해야 하나?

연구진은 ~/Downloads 폴더를 AI 코딩 에이전트의 작업 디렉터리로 설정하지 말 것을 권고했다.

출처