뉴스 목록
BleepingComputer2026. 09. 25.

새로운 Carbonato 악성코드, AI 에이전트를 이용해 노출된 Docker 호스트 장악

한 줄 요약

Carbonato는 인증 없이 외부에 노출된 Docker 데몬 API(포트 2375)를 노리는 새로운 봇넷(botnet, 감염된 컴퓨터들로 구성된 원격 조종 네트워크) 악성코드입니다. 감염된 호스트에는 AI 에이전트 프레임워크인 Hermes Agent가 설치되어, 공격자가 Telegram을 통해 명령을 내리면 SSH 자격증명·AI API 키·액세스 토큰 등 민감한 정보를 자동으로 수집합니다. 웜(worm) 방식으로 5분마다 주변 네트워크를 스캔해 다른 취약한 Docker 호스트로 스스로 퍼져나가는 것이 특징입니다. Malwarebytes의 ThreatDown 연구팀은 Docker 데몬 API를 네트워크에서 차단하고 레지스트리에 인증을 적용할 것을 강력히 권고합니다.

사건

Carbonato 봇넷이 인증 없이 포트 2375로 노출된 Docker 데몬 API를 공격해 권한 있는 컨테이너를 실행하고, AI 에이전트 프레임워크 Hermes Agent('GH0ST' 에이전트)를 설치해 호스트를 완전히 장악한다.

영향

SSH 자격증명·AI API 키·액세스 토큰 등 민감 정보 탈취, 호스트 완전 제어(역방향 SSH 터널·지속성 유지), 네트워크 내 다른 Docker 호스트로 자동 확산.

원인

Docker 데몬 API가 포트 2375에 인증 없이 인터넷에 노출되어 누구나 API를 통해 권한 있는 컨테이너를 실행할 수 있는 상태.

대응

Docker 데몬 API를 네트워크에서 차단하고 레지스트리 인증 필수 적용을 권고. 침해 지표(GH0ST 페르소나 파일, CARBONATO_API_KEY 환경변수, 비정상 Telegram 트래픽, AS262145 방향 역방향 SSH 터널) 모니터링 필요.

실무 포인트

Docker API 포트 2375는 방화벽으로 즉시 차단하고, 레지스트리에 반드시 인증을 설정해야 한다. Hermes Agent 등 AI 에이전트 프레임워크가 공격 도구로 활발히 악용되고 있으므로, AI 에이전트 실행 환경의 접근 통제도 함께 점검해야 한다.

본문

Carbonato라는 새로운 봇넷 악성코드가 Docker 데몬을 실행 중인 보안이 취약한 호스트를 표적으로 삼아 Hermes Agent AI 프레임워크를 설치하고 시스템을 장악하고 있습니다.

이 악성코드는 웜(worm)과 유사한 확산 기능을 갖추고 있으며, 약 60개의 저장소와 4.3GB의 이미지 데이터가 담긴 인증 없이 접근 가능한 Docker 레지스트리에서 발견되었습니다.

사이버보안 기업 Malwarebytes의 ThreatDown 연구팀은 2024년 10월부터 2026년 8월까지에 걸친 운영 증거를 수집했습니다. 해당 아카이브에는 이 봇넷과, 위조 암호화폐 지갑 앱을 배포한 별도 캠페인에 관한 정보도 포함되어 있었습니다.

Malwarebytes에 따르면, Carbonato는 포트 2375에 인증 없이 API가 노출된 Docker 호스트 전반으로 확산됩니다.

악성코드는 해당 API에 접속해 데몬에 권한 있는(privileged) 컨테이너를 실행하도록 명령하여 호스트 접근권을 획득합니다.

이후 역방향 SSH 터널을 열고, 운영자의 키가 등록된 SSH 서버를 설치하며, Telegram을 통해 새 배포 사실을 보고합니다. 동시에 스크립트가 cron 작업, systemd 타이머, rc.local, OpenRC 훅을 설정해 지속성을 확보합니다.

이 공격의 주목할 만한 특징은 AI 에이전트 프레임워크인 Hermes Agent가 호스트에 설치되며, 기본 'SOUL.md' 페르소나 파일을 덮어쓰는 지침과 함께 "GH0ST"라는 에이전트 이름이 사용된다는 점입니다.

GH0ST 에이전트 지침

출처: ThreatDown

Hermes는 최근 악성 사이버 작전에 광범위하게 악용되고 있습니다. 최근 사이버보안 기업 Gambit은 60만 건의 신용카드 정보를 탈취한 대규모 카드 스키밍(card-skimming) 작전을 분석한 바 있습니다.

Carbonato의 경우, Hermes는 Telegram을 통해 전달되는 작업 명령을 처리하는데, 여기에는 AI API 키·SSH 자격증명·액세스 토큰 등 데이터 수집, 명령 실행 및 결과 반환이 포함됩니다.

연구팀은 이를 "대화형 명령 루프(interactive command loop)" 교환을 수반하는 운영자 주도 프로세스로 설명합니다.

ThreatDown 연구팀은 다음과 같이 밝혔습니다. "모델이 작업을 해석하고, 터미널 명령을 작성하며, 출력을 읽고, 다음 행동을 결정합니다."

"에이전트는 피해자 시스템에서 해당 명령을 실행하고, 배포 보고도 수신하는 동일한 Telegram 채팅으로 결과를 반환합니다."

이 악성코드의 웜 기능은 다른 노출된 Docker 데몬으로의 확산을 가능하게 하며, 호스트에 연결된 네트워크를 5분마다 스캔하는 스크립트가 이를 담당합니다.

새로운 호스트가 침해될 때마다 레지스트리에서 임플란트(implant)를 가져와 동일한 권한 있는 컨테이너를 실행하고, 지속성 유지 및 스캔 루프에 진입합니다.

ThreatDown은 Carbonato를 알려진 위협 집단과 연결 짓지는 못했으나, 다양한 증거를 근거로 운영자의 위치로 코스타리카를 지목했습니다.

감염 예방을 위해 연구팀은 Docker 데몬 API를 네트워크에서 차단하고 레지스트리에 인증을 요구할 것을 권고합니다.

Carbonato 공격 징후로는 GH0ST 페르소나 파일, CARBONATO_API_KEY 설정, 비정상적인 Telegram 트래픽, AS262145 방향의 역방향 SSH 터널 등이 있습니다.

AI 기반 공격에 대비하는 보안 청사진 수립

Mikko Hyppönen과 NFL, CHANEL, Atlassian의 보안 리더들이 참여하는 2시간짜리 디지털 서밋에 참가하세요. AI 속도의 공격이 바꾸는 것, 방어자가 중단해야 할 것, 그리고 기계 속도로 검증·결정·수정·재검증하는 방법을 다룹니다.

자리 예약하기

출처
BleepingComputer · bleepingcomputer.com
원문 보기

분야별 뉴스

관심 분야의 보안 이슈를 모아 보세요.

TORUN SECURITY

투런이 제공하는 보안 솔루션

공격 표면 관리부터 엔드포인트·내부정보 보호까지, 기업 환경에 맞는 보안 솔루션을 투런이 함께 설계합니다.