yozm.tech
피드로 돌아가기
Hacker News (Top)HOTAI 재작성

ChatGPT 계정 탈취 가능했던 심각한 보안 취약점 발견

보안 연구팀이 ChatGPT의 샌드박스 및 콘텐츠 보안 정책을 우회하여, 악성 링크만으로 사용자 계정을 탈취할 수 있는 심각한 취약점을 발견했습니다. 이 취약점은 사용자의 비공개 대화 내용을 읽고 계정 설정을 변경하는 등 광범위한 권한을 허용했으며, OpenAI는 즉시 패치했습니다.

4일 전·2026.10.31·읽기 2분·armcat

최근 보안 연구팀이 ChatGPT의 공유 기능을 악용해 사용자 계정을 탈취할 수 있는 심각한 보안 취약점(P1 등급)을 발견했습니다. 공격자는 악성 대화를 생성하고 이를 공유 링크로 배포한 뒤, 피해자가 해당 링크를 열기만 해도 피해자의 인증된 웹 세션 내에서 임의의 자바스크립트(JavaScript) 코드를 실행할 수 있었습니다. 이는 사용자가 별도의 설치나 코드 입력 없이 단순히 링크를 클릭하는 것만으로 계정 전체가 위험에 노출될 수 있음을 의미합니다.

이 취약점은 ChatGPT의 두 가지 기능, 즉 HTML 미리보기(Preview)와 그래프(Graph) 기능의 예상치 못한 상호작용에서 비롯되었습니다. ChatGPT는 사용자가 HTML 코드를 미리 볼 수 있도록 제한된 환경(샌드박스)에서 실행하지만, 대화 내의 그래프 기능이 로드하는 MathLive 라이브러리가 메인 페이지에 메시지 리스너를 설치했습니다. 이 리스너는 발신자 검증 없이 가상 키보드 레이아웃 변경 메시지를 수락했고, 공격자는 이 점을 이용해 HTML 미리보기에서 메인 ChatGPT 페이지로 악성 HTML을 주입할 수 있었습니다. 주입된 HTML은 srcdoc 속성을 가진 iframe을 통해 실행되었고, ChatGPT의 콘텐츠 보안 정책(CSP)을 우회하기 위해 유튜브(YouTube)의 JSONP 엔드포인트를 활용하여 최종적으로 피해자의 세션에서 자바스크립트 코드를 실행하는 데 성공했습니다.

이번 취약점은 겉보기에는 무해해 보이는 여러 기능들이 결합될 때 얼마나 심각한 보안 문제가 발생할 수 있는지 보여주는 사례입니다. 특히 대규모 언어모델(LLM) 서비스가 사용자 데이터를 광범위하게 다루고 다양한 외부 연동 기능을 제공하는 상황에서, 샌드박스(sandbox) 격리 및 콘텐츠 보안 정책(CSP)의 중요성을 다시 한번 상기시킵니다. OpenAI는 이 문제를 신속하게 인지하고 패치하여 더 큰 피해를 막았지만, 앞으로도 복잡한 시스템에서 발생할 수 있는 예상치 못한 상호작용에 대한 지속적인 보안 검토가 필수적임을 시사합니다.

1인 창업자를 위한 기회 분석
AI 분석 · 참고용이며 검증이 필요합니다
3/10
약한 신호
왜 3점인가

일반적인 보안 취약점 보고이며, 1인 창업자가 독점적으로 해결할 수 있는 명확한 시장 기회는 아닙니다.

문제 / 미충족 수요

복잡한 웹 애플리케이션에서 여러 기능 간의 예상치 못한 상호작용으로 인해 발생하는 보안 취약점은 항상 존재하며, 이를 사전에 탐지하고 방어하기 어렵습니다.

한국 시장
국내 있음한국에서도 웹 보안 컨설팅 및 솔루션 기업들이 유사한 서비스를 제공하고 있으나, 특정 취약점 유형에 특화된 자동화 도구는 아직 부족할 수 있습니다.
수익 모델

B2B SaaS 구독 · 돈 내는 주체: 대규모 웹 서비스를 운영하는 기업, SaaS 제공업체

1인 실현 가능성
2/5

고도의 보안 전문 지식과 웹 기술에 대한 깊은 이해가 필요하며, 1인이 모든 취약점을 찾아내기에는 한계가 있습니다.

진입 지점 (Wedge)

특정 프레임워크나 라이브러리 조합에서 발생할 수 있는 샌드박스 우회 취약점 자동 분석 도구 개발

이번 주 첫 실험

유명 웹 프레임워크(예: React, Vue)와 서드파티 라이브러리(예: MathLive)의 조합에서 발생할 수 있는 샌드박스 우회 패턴을 연구하고 POC(개념 증명)를 만들어보기

Original source
이 글은 Hacker News (Top)의 기사를 yozm.tech가 한국어로 재작성한 버전입니다.
원문 보기