[보안 경보] 시(Poetry) 속에 숨겨진 암호화폐 채굴기, 3,400대 서버를 삼킨 'PoeLLM' 멀웨어 분석 대표 썸네일

안녕하세요, 딥러너입니다. AI 세계에서 벌어진 흥미로운 변화를 깊이 파헤쳐 보겠습니다.

⚡ 결론 직답: 2026년 10월 기준, PoeLLM 멀웨어가 GitHub의 시 구절을 이용해 3,400대 이상의 AI 서버를 감염시켜 암호화 헌팅을 수행했습니다.

📌 3줄 핵심 요약

  • GitHub의 시(Poetry) 속에 C2 서버 주소를 인코딩하여 탐지를 회피하는 고도의 은닉 기법 사용
  • LiteLLM, Ollama 등 공개된 AI/LLM 인프라의 취약점을 공격하여 GPU 자원을 탈취하여 채굴
  • AI 인프라 확장에 따른 보안 위협 증가로, 오픈소스 AI 도구의 외부 노출 및 패치 관리 필수

📅 데이터 기준일: 2026-10-11 | 출처: 글로벌 테크 브리핑 및 공식 스펙



소제목 1: 아름다운 시 뒤에 숨겨진 검은 의도, AI 인프라의 위기#



최근 사이버 보안 업계는 마치 문학적인 은유를 사용하는 듯한 기괴한 형태의 공격을 목격하고 있습니다. Lumen의 보안 연구팀인 Black Lotus Labs에 따르면, 'Canto Incognito'라는 명칭의 캠페인을 통해 3,명 400대 이상의 서버가 PoeLLM이라는 악성 멀웨어에 감염되었습니다.

이 공격의 핵심은 바로 '예술'과 '기술'의 기묘한 결합입니다. 공격자는 GitHub에 게시된 짧은 시 구절 속에 명령 제어(C2) 서버의 주소를 숨겨두었습니다. 이는 마치 겉으로는 아름다운 문장처럼 보이지만, 그 속에 치명적인 독을 품고 있는 트로이 목마와 같습니다.

특히 이번 공격은 단순한 데이터 탈취를 넘어, 인공지능 모델을 구동하기 위한 핵심 자원인 GPU를 노리고 있습니다. 최근 기업들이 거대한 파라미터를 가진 LLM을 운영하기 위해 고성능 GPU 클러스터를 구축함에 따라, 해커들에게 AI 인프라는 매우 매력적인 '디지털 금광'이 된 것입니다.

Sponsored Advertisement

소제목 2: 기술적 심층 분석 - 어떻게 시(Poetry)가 코드가 되었나?#



이번 PoeLLM 멀웨어의 작동 방식은 매우 정교하며, 기존의 패턴 매칭 기반 탐지 시스템을 무력화하는 데 초점을 맞추고 있습니다.

  • C2 주소 은닉 기법: 공격자는 두 개의 연으로 구성된 시 구절에서 특정 4개의 단어를 추출하여 이를 IPv4 주소로 변환합니다. 이 방식은 텍스트 데이터의 토큰 단위 분석을 방해하며, 보안 솔루션이 단순한 문학적 텍스트로 오인하게 만듭니다.
  • 취약점 타겟팅: 주로 LiteLLM, Ollama, Gotenberg와 같이 외부로 노출된 오픈소스 AI 서비스의 취약점을 공격합니다. 특히 LiteLLM의 특정 엔드포인트에서 발생하는 원격 코드 실행(RCE) 취약점(CVE-2026-42271)이 주요 경로로 활용되었습니다.
  • 페이로드의 목적: 감염된 서버에는 XMRig 및 Iron Miner와 같은 암호화폐 채굴 프로그램이 설치됩니다. 이는 감염된 서버의 GPU 자원을 사용하여 러시아 기반의 암호화폐 채굴 서비스로 수익을 송금하는 구조를 가집니다.


중요한 점은 이것이 우리가 흔히 아는 '프롬프트 인젝션'이나 AI의 할루시네이션을 이용한 공격(Adversarial Poetry)과는 결이 다르다는 것입니다. 이번 사례는 AI 모델 자체를 속이는 것이 아니라, AI를 구동하는 '인프라의 관리적 허점'을 찌른 전형적인 시스템 침투 공격입니다.

소제목 3: 한눈에 보는 공격 방식 비교 분석#



기존의 악성코드와 이번 PoeLLM 멀웨어의 차이점을 비교하면 그 위험성을 더 명확히 알 수 있습니다.

d
항목 전통적 멀웨어 PoeLLM 멀웨어 비고/평가
명령 제어(C2) 은닉 IP/도메인 직접 노출 GitHub 시(Poetry)에 인코딩 탐지 난이도 매우 높음
주요 공격 대상 일반 PC 및 서버 AI/LLM 인프라 (GPU 중심) 고부가가치 자원 타겟팅
공격 메커니즘소프트웨어 취약점 문학적 텍스트 기반 난독화 사회공학적+기술적 결합


소제목 4: AI 운영자를 위한 실전 보안 가이드#



AI 서비스를 운영하거나 오픈소스 LLM 프레임워크를 배포하는 관리자라면 다음의 체크리스트를 반드시 확인해야 합니다.

✅ 이런 분께 권고합니다 (필수 조치):

  • LiteLLM을 사용 중인 개발자: 즉시 1.83.7 이상의 버전으로 업데이트하십시오.
  • Ollama, Gotenberg 등 오픈소스를 사용하는 운영자: 외부 인터넷에 API 엔드포인트를 직접 노출하지 마십시오.
  • 서버 관리자: 불필요한 포트를 폐쇄하고, 모든 네트워크 장비의 패치를 최신화하십시오.


❌ 이런 방식은 위험합니다 (주의 사항):

  • 인증 절차 없이 공용 인터넷에 AI Gateway를 개방하는 행위
  • 보안 업데이트가 완료되지 않은 상태에서 컨테이너 기반의 AI 서비스를 즉시 배포하는 행위


자주 묻는 질문 (FAQ)#

Q1. 이번 공격이 프롬프트 인젝션(Prompt Injection)과 같은 종류인가요?
A1. 아닙니다. 프롬프트 인젝션은 AI의 답변을 조작하는 공격이지만, PoeLLM은 GitHub의 텍스트(시)를 이용해 공격자의 서버 주소를 숨기는 '명령 제어 은닉' 기법을 사용한 인프라 공격입니다.

Q2. 이미 감염되었는지 어떻게 확인할 수 있나요?
A2. 연결 로그를 확인하여 Lumen의 보안팀이 공개한 침해 지표(IoC)와 일치하는 패턴이 있는지 정기적으로 감사해야 합니다. 특히 비정상적인 GPU 사용량 급증을 모니터링하십시오.



필자의 한마디 & 결론#



기술이 발전할수록 공격의 수법 또한 예술의 영역으로까지 확장되고 있습니다. 시 구절 속에 숨겨진 악성 코드는 우리에게 기술적 방어만큼이나 '맥락을 읽는 보안'이 중요함을 시사합니다. AI 인프라가 거대해질수록 그만큼 우리가 지켜야 할 문턱도 높아질 것입니다.

AI는 도구일 뿐, 방향을 결정하는 것은 우리 인간입니다. 여러분의 생각은 어떠신가요? 보안을 위해 어디까지의 통제가 필요하다고 보십니까? 딥러너였습니다.

출처: https://www.tomshardware.com/tech-industry/cyber-security/cryptomining-malware-used-poetry-to-infect-more-than-3-400-servers-researchers-say-four-words-in-the-poellm-verse-changed-11-times-point-the-botnet-to-new-servers