libheif 취약점 연쇄로 OpenAI 직원 ChatGPT 계정 탈취, 바운티는 6,500달러
- Hacktron 팀이 libheif 이미지 디코더 RCE와 Debian 보안 백포트 누락, Discourse 이미지 업로드 경로, OpenAI SSO 신원 결함을 연쇄해 OpenAI 직원 여러 명의 ChatGPT·Codex 계정을 탈취했고, 최초 발견부터 내부 저장소 접근까지 72시간이 걸리지 않음
- 접근 증명으로 직원의 Codex를 통해 내부 모노레포 openai/openai에 PR #1186742를 열었고, OpenAI는 Bugcrowd로 제출된 보고에 $6,500 바운티를 지급했으며, Discourse 쪽 테스트는 바운티 프로그램에서 명시적으로 제외된 범위였다고 밝힘
- Discourse는 HackerOne 제보를 받고 7월 27일 수정본을 준비해 이미지 처리 샌드박싱을 방어 계층으로 추가했고, 8월 28일 GHSA-vhm9-85gw-x335를 공개함
- 취약 코드는 1년 전 upstream에서 이미 바뀌었지만 보안 수정으로 문서화되지 않고 CVE도 발급되지 않아 Debian 12와 13에 백포트가 제때 들어가지 않음
- Claude Opus 4.8로는 익스플로잇에 실패했지만 Anthropic이 Opus 5를 출시한 다음 날 Claude가 익스플로잇 방법을 찾아냄
Hacker News opinions
저 모델 가중치들은 이거보다 훨씬 안전하게 관리됐으면 좋겠다.
$6,500 바운티는 그냥 농담임. 암시장 가격이었으면 $6,500,000은 우습게 넘었을 텐데.
그래서 나쁜 짓 하는 사람들이 계속 나오는 거야. 돈이 되니까. 영화들이 왜 같은 소재만 우려먹는지 알겠음.
암시장이 애초에 없을 수도 있음. 관련 댓글 링크도 붙어 있었음.
블로그 글 자체는 취약점 연쇄가 인상적임. 그런데 1.2조 달러 회사가 소스코드 통째로 유출될 뻔한 걸 $6,500으로 퉁쳤다는 게 한심함. 구글 google3 뚫는 것과 비슷한 급인데 암시장이면 수천만 달러짜리임. 크립토 스마트 컨트랙트 취약점만 제보해도 평균 10만에서 1000만 달러인데.
올바른 일 하는 것의 슬픈 진실임. 그래도 회사 입장에서 매번 100만 달러씩 줄 수는 없지 않나. 그렇게 하면 지속이 안 될 거임.
Claude Opus 4.8로는 안 됐는데 Opus 5 나오니까 다음 날 바로 익스플로잇을 찾았다는 부분. 해킹이 기계 검증 가능한 영역이라 다른 분야보다 훨씬 빨리 느는 건가?
취약 코드가 1년 전에 upstream에서 고쳐졌는데 보안 수정으로 문서화도 안 되고 CVE도 없었다는 거. 그래서 Debian 12, 13에 백포트가 안 들어온 거고. 패키지를 최신으로 유지하는 게 진짜 엉망임.