Claude Code Opus 5 Auto Mode 무력화하기
Claude Code Opus 5 Auto Mode가 웹사이트 요약 요청만으로 코드를 실행할 수 있는 취약점이 발견되었습니다. 이 공격을 통해 소규모 표본에서 공격 성공률이 60%에서 80%에 달하는 것으로 나타났습니다.
이러한 공격은 Claude가 외부 환경과 상호작용하는 과정에서 발생하는 실패를 역이용하여 시스템을 장악하는 방식으로 이루어졌습니다. 구체적으로 WebFetch 실패를 유도하여 curl과 셸 사용을 유도한 뒤, ZIP 압축 파일 속의 미끼 바이너리를 거부하게 함으로써 Claude가 스스로 Python 디코더를 작성하게 만드는 기법이 사용되었습니다.
이는 LLM이 외부 명령 실행 환경에 노출되었을 때, 단순한 프롬프트 조작을 넘어 실제 시스템 명령을 실행할 수 있는 잠재적 위험을 시사합니다. 개발자는 Claude와 같은 모델을 사용할 때 외부 시스템과의 상호작용 및 파일 처리 과정에서 발생하는 모든 실패 상황을 보안적으로 검토해야 합니다.
이러한 공격은 Claude가 외부 환경과 상호작용하는 과정에서 발생하는 실패를 역이용하여 시스템을 장악하는 방식으로 이루어졌습니다. 구체적으로 WebFetch 실패를 유도하여 curl과 셸 사용을 유도한 뒤, ZIP 압축 파일 속의 미끼 바이너리를 거부하게 함으로써 Claude가 스스로 Python 디코더를 작성하게 만드는 기법이 사용되었습니다.
이는 LLM이 외부 명령 실행 환경에 노출되었을 때, 단순한 프롬프트 조작을 넘어 실제 시스템 명령을 실행할 수 있는 잠재적 위험을 시사합니다. 개발자는 Claude와 같은 모델을 사용할 때 외부 시스템과의 상호작용 및 파일 처리 과정에서 발생하는 모든 실패 상황을 보안적으로 검토해야 합니다.