
공격자들이 OpenAI의 '커스텀 GPT' 기능을 악용해 사용자를 악성 사이트로 유인한 뒤, RAT(원격제어형 악성코드, 감염된 PC를 외부에서 조종할 수 있는 악성코드)를 설치하는 공격이 발견됐습니다. 구글 검색 스폰서 광고로 홍보된 'Plus 5.6'이라는 가짜 GPT가 사용자를 Google Sites의 가짜 페이지로 보내고, 가짜 Cloudflare 인증 화면을 띄워 PowerShell 명령을 실행하도록 유도하는 'ClickFix' 수법을 씁니다. 이렇게 실행된 명령은 정상 서명된 프로그램을 위장해 악성 DLL을 몰래 실행시키고, 원격 데스크톱 접근·카메라와 마이크 녹음·파일 탐색 등이 가능한 RAT을 설치합니다. 보안업체 Huntress는 최소 40건의 관련 감염 사례 중 2건이 이 커스텀 GPT를 통한 것임을 확인했으며, OpenAI는 첫 번째 악성 GPT를 발견 후 신고를 받아 삭제했지만 두 번째 변종은 계속 활동 중이었습니다. 신뢰할 수 있는 ChatGPT.com 도메인을 이용한다는 점에서 사용자가 속기 쉬워 주의가 필요합니다.
공격자가 OpenAI의 커스텀 GPT 기능을 악용해 가짜 GPT('Plus 5.6')로 사용자를 악성 사이트로 유도, ClickFix 수법으로 PowerShell 명령을 실행시켜 RAT 악성코드를 설치한 캠페인이 발견됐다.
감염되면 공격자가 원격 데스크톱 접근, 카메라·마이크 녹음, 파일 탐색, 추가 악성코드 실행 등 PC를 사실상 완전히 장악할 수 있다.
구글 스폰서 검색 결과와 신뢰받는 ChatGPT.com 도메인을 악용해 사용자를 속이고, 가짜 Cloudflare 인증 화면으로 PowerShell 명령 실행을 유도했다.
Huntress가 이를 발견해 신고했고 OpenAI는 첫 악성 GPT를 삭제했으나 후속 변종이 계속 등장했다. OpenAI는 커스텀 GPT 기능을 12월 11일 종료할 예정이다.
PowerShell이 msiexec.exe를 임시 폴더에서 조용히 실행하는 행위, %LOCALAPPDATA%\Programs\ 하위의 비정상 경로에서 실행되는 서명된 앱, 삭제해도 재생성되는 레지스트리 Run 키와 예약작업('Canon Configuration Reader') 등을 탐지 지표로 모니터링해야 한다.
본문
구글 스폰서 검색 결과로 홍보된 OpenAI ChatGPT의 커스텀 변종이, ClickFix 공격을 이용해 악성코드를 전달하는 악성 사이트로 사용자를 유인하고 있다.
위협 행위자는 이 AI 플랫폼의 정상 기능, 즉 사용자가 지침, 추가 지식, 스킬을 결합해 특정 작업에 맞춘 ChatGPT 버전을 만들 수 있는 기능을 악용하고 있다.
OpenAI는 이러한 커스텀 GPT를 호스팅하며, 다른 사람들이 설치하고 사용할 수 있도록 게시할 수 있다. 회사는 12월 11일에 커스텀 GPT를 종료할 계획이다.
이 악성 캠페인은 관리형 탐지 및 대응(MDR) 업체인 Huntress가 발견했으며, 이 회사 연구원들은 이 캠페인이 수십 명의 사용자에게 영향을 미쳤다고 밝혔다.
위협 행위자는 악성 GPT 모델의 이름을 'Plus 5.6'으로 지정하고, 사용자를 Google Sites에 호스팅된 가짜 백업 사이트로 유도하도록 구성했다.
악성 커스텀 GPT
출처: Huntress
그러나 해당 페이지는 가짜 Cloudflare 확인 화면을 보여주고 방문자에게 PowerShell 명령을 실행하도록 지시하며, 이를 통해 감염 체인이 시작된다.
Huntress 연구원들은 과거에도 기만적인 ChatGPT 대화를 이용해 ClickFix 수법을 실행하고 표적을 침해하는 유사한 공격을 관찰한 바 있지만, 커스텀 GPT를 이용하는 것은 새로운 접근 방식이다.
두 공격 모두 악성 지침이 정상적인 ChatGPT.com 도메인에 호스팅되어 있어, 작전에 신뢰성을 부여하고 피해자가 지침을 따를 가능성을 높인다.
로컬에서 실행되면, 제공된 PowerShell 명령은 악성 MSI를 설치하며, 이는 정상적으로 서명된 애플리케이션과 악성코드를 로드하는 변조된 DLL을 실행시킨다.
이 캠페인에서 사용된 페이로드는 원격 데스크톱 접근, 오디오 및 카메라 캡처, 파일 검색, 호스트 정찰, 추가 페이로드 실행 기능을 갖춘 원격 접근 트로이목마(RAT)다.
지속성 확보를 위해 이 악성코드는 Windows 레지스트리에 새 Run 키를 생성하고, 'Canon Configuration Reader'라는 이름의 예약 작업도 함께 생성한다.
공격 체인
출처: Huntress
Huntress는 해당 Google Sites 페이지로 연결된 사고를 최소 40건 조사했으며, 그중 커스텀 GPT 변종과 관련된 것은 2건임을 확인했다고 밝혔다.
OpenAI는 9월 25일까지 첫 번째 GPT를 삭제했다. 이틀 뒤인 9월 27일, 연구원들은 동일한 캠페인과 연관된 두 번째 GPT를 발견했으며, 이는 연구원들이 보고서를 발표할 당시에도 여전히 활성 상태였다.
이후의 공격은 Canon 서명 호스트 애플리케이션에서 Stardock 서명 애플리케이션으로 전환했고, 로더를 숨기고 전달하는 방식도 변경했지만 페이로드 자체는 동일하게 유지됐다.
과거와 최신 공격 키트
출처: Huntress
다단계 공격 체인 중 Huntress는 6단계를 강조하며, 공격자들이 지속성 스크립트와 RAT을 숨기기 위해 자체 암호화 파일 시스템을 만들었다고 지적했다.
"단일 암호화 덩어리가 아니라, 자체 폴더 트리를 가진 커스텀 아카이브, 즉 수제 암호화 zip 파일이라고 보면 된다"고 연구원들은 설명했다.
"작은 헤더로 시작해, 1,128개 항목(파일 또는 폴더별로 하나씩, 각각 상위 항목, 크기, 파일별 키를 기록)의 인덱스가 뒤따르고, 그다음 파일 내용이 연속으로 채워져 있다."
Huntress에 따르면 감염 체인의 대부분은 메모리 상에서 실행되거나, 겉보기에 무해해 보이는 파일들의 지원을 받는다. 이는 방어자가 프로세스 활동 모니터링 기반의 탐지를 구현할 수 있게 해준다.
연구원들은 "탐지 기회" 목록을 제공했으며, 여기에는 PowerShell이 msiexec.exe를 호출해 임시 폴더에서 조용히 MSI 설치 프로그램을 실행시키는 사례가 포함된다.
추가적인 침해 징후로는 %LOCALAPPDATA%\Programs\ 하위의 비정상적인 폴더에서 시작되는 서명된 앱, 그리고 삭제해도 다시 나타나는 일치하는 Run 값과 예약 작업이 있다.
같은 소식, 다른 매체 보도1건
관련 투런 솔루션
이 뉴스의 취약점·위협, 투런 솔루션으로 대응하세요.





