시인(Poetry)을 이용한 암호화폐 채굴 악성코드가 3,400대 이상의 서버 감염
요약
Lumen의 리서치 결과, 'Poetry'를 이용한 암호화폐 채굴 악성코드가 3,400대 이상의 서버에 감염된 캠페인이 보고되었습니다. 이 악성코드는 오픈 소스 AI/LLM 서비스(LiteLLM, Ollama 등)의 취약점을 노려 C2 서버 주소 인코딩에 시를 활용했습니다. 주요 목표는 채굴을 통한 금전적 이득 추구로 분석됩니다.
핵심 포인트
- Poetry 기반 악성코드가 3,400대 이상의 서버 감염을 유발함.
- LiteLLM/Ollama 등 오픈소스 AI 서비스의 취약점을 공격 경로로 사용함.
- 악성코드는 시 속 단어를 추출하여 C2 서버 주소를 인코딩함.
- 주요 목표는 암호화폐 채굴이며, 금전적 동기가 강하게 추정됨.
Lumen의 사이버 보안 리서치 팀은 2026년 4월부터 추적된 Canto Incognito라는 캠페인 동안 PoeLLM에 의해 3,400대가 넘는 ‘피해 서버’가 공격받았다고 보고했습니다. 암호화폐 채굴 악성코드를 이용한 것입니다. 이 악성코드는 GitHub에 게시된 두 연의 시(poem) 속 네 단어를 사용하여 주소 인코딩을 수행했으며, 지금까지 11번 변경되어 영향을 받은 호스트들을 새로운 C2 서버로 유도했습니다. 공격받은 서버들 대부분은 LiteLLM이나 Ollama 같은 오픈 소스 AI/LLM 서비스의 ‘취약한 버전’을 실행하고 있는 것으로 보이며, 이는 4월에 LiteLLM에서 패치가 이루어졌음에도 불구하고 발생한 상황입니다.
이 악성코드의 페이로드(payload)는 XMRig 및 Iron 마이너로 구성되어 있으며, Kryptex 채굴 인프라와 연결됩니다. 이 과정에서 감염된 서버들은 스캐너이자 익스플로잇 서버가 됩니다. Lumen에 따르면, “최초 피해자 900명 사이의 주요 공통점”은 “러시아 암호화폐 채굴 서비스 엔드포인트”와 접촉했다는 것입니다. 이는 금전적 동기가 있을 수 있음을 시사합니다.
주요 표적은 LLM API 호출을 위한 프록시 서버(AI Gateway)인 LiteLLM과 PDF 변환용 Docker 기반 API인 Gotenberg인데, 이 Gotenberg는 인터넷에 노출하지 않도록 경고하는 가이드가 있습니다. 또한 자체 하드웨어에서 오픈 웨이트 모델을 실행할 수 있게 해주는 Ollama와 자체 호스팅 Git 플랫폼인 Gitea도 공격받았습니다. 엔터프라이즈 게이트웨이 어플라이언스인 Ivanti Sentry 역시 표적이 되었을 수 있으며, Lumen은 이 인스턴스를 통해 해당 캠페인을 발견했다고 밝혔습니다.
악성코드의 방법론이 poetry를 활용하는 것은 감염된 서버가 C2(Command and Control) 서버를 가리키게 하는 데만 사용됩니다. 이는 유해한 요청을 통한 AI 탈옥(AI jailbreak)이나 프롬프트 인젝션 또는 작년에 논문에서 설명된 '적대적 poetry(adversarial poetry)'의 형태는 아닙니다.
'On the Nature of Connection'이라는 시는 4월에 처음 커밋되었으며, 새로운 버전마다 다른 C2 서버를 가리키고 있습니다. 이 악성코드는 특정 단어들을 추출하여 이를 IPv4 주소로 변환함으로써 새로운 주소를 해독할 수 있습니다. Lumen은 보고 당시
해당 악성코드는 ‘공개로 노출된 서비스의 취약점 공격을 통해 배포’되었으며, 광범위한 스캐닝은 5월부터 시작되었습니다. LiteLLM의 경우, 역할 검사(role check) 없이 두 개의 엔드포인트가 호스트에서 제공된 명령어를 실행하는 결함(CVE-2026-42271)을 기반으로 연결 엔드포인트에 조작된 POST 요청이 ‘공격 경로였을 가능성이 높습니다’. 이 취약점은 CISA가 6월에 악용된 취약점 목록에 추가했습니다. Lumen은 Ollama, Gotenberg, Gitea의 구체적인 방법을 상세히 밝히지 않았습니다.
자신의 시스템을 확인하고 싶다면, Lumen의 GitHub 페이지에 나열된 침해 지표(indicators of compromise)를 연결 로그에서 찾아보십시오. 모든 오픈 소스 도구를 설치할 때는 외부 노출 여부를 반드시 감사하고 불필요한 포트는 닫아야 합니다. 모든 네트워크 장치를 패치하십시오. 취약점이 있는 제품별 권고 사항을 따르십시오 — LiteLLM 1.83.7 이상 및 Ivanti Sentry R10.5.2, R10.6.2 또는 R10.7.1.
Lumen이 보고서를 발표했을 때도 12개의 C2 서버 중 3개는 여전히 활성화되어 있었으며, 이 캠페인은 ‘새로운 피해자에게 감염을 계속하고 있습니다’. 해당 업체는 ‘새로운 트래픽에 대해 지속적으로 모니터링할 것’이라고 밝혔습니다. Lumen은 엔터프라이즈 공격 표면(enterprise attack surfaces)이 AI 인프라가 성장함에 따라 ‘급격히 확장되고 있다’며, 이와 같은 추가적인 공격도 있을 가능성이 높다고 말했습니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Tom's Hardware의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기