
ChatGPT와 Claude의 공유 링크는 원래 대화를 공개적으로 보여주기 위한 기능입니다. LLMShare는 이 정상 기능을 악성코드 전달 경로로 악용하는 공격 기법입니다.1
문제의 핵심은 “가짜 사이트”가 아니라 “신뢰받는 플랫폼 위에 놓인 악성 안내”입니다. 공격자는 검색 광고나 SEO 포이즈닝으로 사용자를 chatgpt.com 또는 claude.ai의 공유 페이지로 유도합니다.1 사용자는 익숙한 도메인을 보고 안심하고, 보안 도구도 URL 평판만 기준으로 삼으면 정상 도메인으로 판단할 수 있습니다.
공유 대화가 설치 안내로 바뀔 때
초기 Claude 사례는 공유 대화를 설치 가이드처럼 꾸민 방식이었습니다. 가짜 “Apple Support” 출처를 표시하고, 사용자가 터미널에 curl 명령을 붙여넣도록 유도했습니다.1
비슷한 흐름은 Kaspersky가 문서화한 캠페인에서도 확인됐습니다. 공격자는 공유 ChatGPT 대화를 이용해 macOS 정보 탈취 악성코드인 AMOS(Atomic macOS Stealer)를 전달했습니다.1 사용자는 “AI가 안내하는 설치 절차”라고 받아들이기 쉽지만, 실제로는 공격자가 만든 실행 절차를 그대로 따르게 됩니다.
더 교묘해진 변종: 공유 링크 안의 가짜 웹페이지
최근 변종은 공유 대화의 형태를 더 숨깁니다. 대화형 안내 대신 ChatGPT의 코드 렌더링 기능으로 만든 가짜 웹페이지를 보여주는 방식입니다.1
이 페이지는 서비스 장애 안내처럼 보입니다. “트래픽이 많아 웹사이트를 일시적으로 사용할 수 없다”는 메시지를 표시하고, 데스크톱 앱 다운로드를 권유합니다.2 사용자가 버튼을 누르면 openew[.]app 같은 외부 사이트로 이동해 가짜 ChatGPT 다운로드 페이지를 보게 됩니다.1
이 방식이 까다로운 이유는 첫 접점이 공격자 도메인이 아니라 실제 ChatGPT 도메인이라는 점입니다. 사용자는 악성 사이트에 들어왔다고 느끼기 전에 이미 신뢰 판단을 끝낼 수 있습니다.
판단 기준을 바꿔야 한다
LLMShare가 보여주는 교훈은 분명합니다. 이제는 “도메인이 맞는가”만으로 안전 여부를 판단하기 어렵습니다. 특히 검색 광고를 통해 들어간 AI 서비스, 설치 파일 다운로드 권유, 터미널 명령 실행 요청은 별도로 검증해야 합니다.
사용자는 앱을 설치할 때 검색 광고보다 공식 주소를 직접 입력하는 편이 안전합니다. 조직은 공유 ChatGPT·Claude 링크를 자동으로 신뢰하지 말고, 공유 페이지의 내용과 최종 리디렉션까지 함께 확인해야 합니다.
LLMShare는 공격자가 더 이상 가짜 사이트만 만들지 않는다는 사실을 보여줍니다. 이제 공격자는 우리가 신뢰하는 플랫폼의 정상 기능까지 공격 경로로 바꾸고 있습니다.
1LLMShare: how attackers are turning AI chatbot pages into malware delivery platforms
2ChatGPT share links abused to host fake outage pages to deliver malware
이 노트는 보도·비평·교육·연구 목적으로 작성되었습니다. 저작권 문의가 있으시면 에서 알려주세요.
