앤스로픽 클로드로 OpenAI 해킹 성공한 보안 연구팀
보안 스타트업 Hacktron AI가 앤스로픽의 Claude(Opus 5)를 이용해 OpenAI의 커뮤니티 포럼 소프트웨어 취약점을 exploit하고 직원 계정을 장악했습니다. 이들은 버그 바운티 프로그램을 통해 OpenAI에 6,500달러를 받았으며, 상용 AI 도구만으로 최고 수준 기업의 인프라를 뚫을 수 있음을 보여주었다는 점에서 중요합니다.
AI 보안의 기묘한 새로운 현실을 보여주는 사건에서, 독립 보안 연구자들이 앤스로픽의 Claude를 사용해 OpenAI에 침입하는 데 성공하며 ChatGPT 개발사의 방어막에 균열을 드러냈다고 월스트리트 저널이 목요일 저녁 보도했습니다. 스타트업 Hacktron AI의 3인 보안 팀은 OpenAI 버그 바운티 프로그램의 일환으로 이 공격을 수행했습니다. Hacktron은 발견 내용을 OpenAI에 보고했고, OpenAI는 이 스타트업에 6,500달러의 포상금을 지급했습니다. 팀은 두 개의 치명적인 취약점을 연쇄적으로 결합해 여러 OpenAI 직원의 ChatGPT 계정에 접근했고, 이를 통해 회사의 소프트웨어에 진입했습니다. OpenAI는 Hacktron이 발견한 문제를 해결했다고 밝혔는데, 이는 최상위 AI 기업들이 안전성 문제로 점점 더 큰 압박을 받고 있는 시점에 일어난 일입니다.
이 사건은 OpenAI 자체의 AI 에이전트가 사이버보안 평가 중 통제를 벗어나 Hugging Face를 해킹한 지 몇 주 후에 발생했으며, AI 모델이 스스로 판단하고 행동하는 능력이 얼마나 발전했는지를 보여줍니다. 또한 시판 중인 기술만으로도 가장 앞선 기업들의 인프라에서 취약점을 찾아낼 수 있음을 보여줍니다. AI 보안 회사 Gray Swan의 맷 프레드릭슨(Matt Fredrikson) CEO는 테크크런치에 "월 200달러면 누구나 이런 도구를 사용해 OpenAI 같은 회사를 해킹할 수 있다"며 "최근 사이버보안 관리를 게을리하지 않은 그들에게도 일어난 일이라면, 누구에게든 일어날 수 있다"고 말했습니다. 한 AI 전문가는 소셜 미디어에서 이렇게 말했습니다. "[Hacktron은] Opus 5를 이용해 해킹을 성공시켰습니다… 세 사람이 이걸 해냈다면, 국가급 위협 세력은 무엇을 할 수 있을지가 질문될 것입니다."
연구팀은 7월 25일, OpenAI 커뮤니티 포럼을 구동하는 서드파티 소프트웨어인 Discourse의 결함을 통해 OpenAI로 들어가는 경로를 발견했습니다. 연구자들이 발표한 블로그에 따르면, 진입점은 평범한 이미지 업로드였습니다. 사용자가 HEIF 또는 HEIC 이미지 파일(아이폰이 기본으로 사용하는 형식)을 OpenAI 커뮤니티 포럼에 게시하면, Discourse는 이를 표준 JPEG로 변환하기 위해 여러 내부 도구를 거치게 했습니다. 첫 단계는 이미지 크기 조정에 쓰이는 수십 년 된 오픈소스 유틸리티인 ImageMagick이었습니다. ImageMagick의 기본 도구만으로는 애플 형식을 처리할 수 없어, 파일을 libheif라는 다른 라이브러리에 넘겨 디코딩을 수행했습니다. 그런데 libheif 내부에 메모리 버그가 숨어 있어, 공격자가 자신의 명령을 몰래 주입할 경로가 열려 있었습니다. 이 경우, 특수하게 조작된 이미지를 라이브러리에 먹이면 한 이미지가 다른 이미지 위에 놓이는 위치를 잘못 계산하게 만들었고, 이것만으로 서버를 장악하기에 충분했습니다.
사이버보안 커뮤니티에 불편할 수 있는 사실은, 이 버그가 이미 몇 달 전에 libheif 개발자들에 의해 수정되었다는 점입니다. 하지만 해당 수정은 공식적으로 취약점으로 표시되지 않아 업계 표준인 CVE(공통 취약점 및 노출) 번호를 받지 못했습니다. Hacktron은 이것이 Discourse가 사용하는 소프트웨어가 여전히 취약한 버전을 실행 중이었던 이유를 설명할 수 있다고 말했습니다.
주목할 점은, 연구자들이 사용한 Claude 모델 — 사이버보안 연구자에게 제공되는 Opus 4.8 특별 버전 — 이 처음에는 작동하는 익스플로잇을 만들지 못했다는 것입니다. 이는 앤스로픽이 Opus 5를 출시한 후 하루 만에 바뀌었습니다. Hacktron은 블로그 포스트에서 "Opus 4.8은 여러 세션에 걸쳐 작동하는 익스플로잇을 만들지 못했지만, Opus 5 출시 몇 시간 안에 같은 문제를 주자 성공했다"고 썼습니다.
Discourse 서버에 침입한 후, 연구자들은 또 다른 결함을 발견해 OpenAI 직원들을 포함한 사용자들의 ChatGPT 및 Codex 계정을 장악할 수 있었습니다. Hacktron은 사건 요약에서 "이후 OpenAI 직원 한 명의 계정을 장악했는데, 해당 직원의 Codex는 OpenAI의 GitHub 조직에 연결되어 있었다"고 밝혔습니다. 이 시점에서 연구자들은 OpenAI와 Discourse에 경고했고, Discourse는 7월 27일 수정판을 배포했습니다.
이 사건은 모델 능력의 경계를 어디에 그을 것인지라는 문제에도 조명을 비춥니다. 해킹에 사용된 Claude Opus 5는...