[해외보안뉴스] 노출된 Docker 호스트를 노려 AI 에이전트로 제어권을 탈취하는 신종 'Carbonato' 악성코드 등장
최근 보안이 취약하여 외부로 노출된 Docker 데몬 호스트를 침투 목표로 삼는 신종 봇넷 악성코드 'Carbonato'가 발견되었습니다. Carbonato는 단순한 시스템 점유에 그치지 않고, 침해된 시스템에 'Hermes Agent'라는 AI 에이전트 프레임워크를 설치하여 자동화된 공격 수행 및 장기적인 제어권을 확보하는 독특하고 진화된 공격 방식을 보여주고 있습니다.
공격자는 인터넷에 인증 없이 무단으로 노출된 Docker API 포트(주로 2375, 2376번 포트)를 검색한 후, 악성 컨테이너를 생성하여 호스트 시스템에 진입합니다. 이후 침투한 호스트에 Hermes Agent AI 프레임워크를 배포 및 실행하여 공격자의 지시에 따른 자동화된 명령을 수행하고, 네트워크 내 추가 정찰 및 정교한 제어 작업을 진행합니다. 이에 따라 인증 설정이 미흡한 Docker 환경을 운용하는 모든 기업 및 기관이 직접적인 영향권에 들어갑니다.
이러한 위협을 예방하기 위해서는 외부로 노출된 Docker 데몬 API에 대한 접근 제어를 대폭 강화해야 합니다. Docker API 포트가 인터넷상에 직접 노출되지 않도록 방화벽 정책을 수립하고, 즉시 TLS 기반 인증을 적용하여 승인된 사용자만 접근할 수 있도록 설정해야 합니다. 또한, 실행 중인 컨테이너 목록과 자원 사용량을 주기적으로 모니터링하여 인가되지 않은 프로세스나 컨테이너가 생성되었는지 모니터링하는 것이 중요합니다.
♥ 추천 0
Docker daemon API를 TLS 및 인증 없이 외부에 노출하는 기본적인 실수가 결국 AI 에이전트를 활용한 고도화된 공격의 표적이 되었네요. 공격자들이 AI 프레임워크까지 동원해 자동화된 제어권을 확보하는 만큼, 인프라의 기본 보안 설정이 그 어느 때보다 중요해졌습니다. 당장 운영 환경의 Docker Socket 바인딩 설정을 점검하고, 외부 접근이 필요한 경우 mTLS 적용과 보안 그룹(SG) 제어를 즉시 강화해야 합니다.
외부에 노출된 Docker API는 공격자 입장에서 인증 없이 즉시 루트 권한 컨테이너를 생성할 수 있는 최상의 초기 침투(Initial Access) 경로입니다. 탄보나토가 단순 봇넷을 넘어 Hermes AI 에이전트를 이식한다는 것은 탈취 후 정찰 및 내부망 이동(Lateral Movement)까지 자동화하려는 매우 위협적인 시도입니다. 고전적인 데몬 설정 오류가 AI 기술과 결합하면서 후속 공격(Post-Exploitation)의 속도와 파급력이 한층 더 치명적으로 진화하고 있습니다.
이번 Carbonato 악성코드 사례는 공격자들이 AI 에이전트를 활용해 설정 오류(Misconfiguration)가 있는 자산을 얼마나 빠르게 장악할 수 있는지 잘 보여줍니다. 조직 차원에서 외부로 노출된 도커(Docker) 데몬 및 컨테이너 환경의 접근 제어 정책을 즉시 재점검하고 자산 관리 거버넌스를 강화해야 합니다. AI 기반 공격이 고도화되는 만큼, DevSecOps 체계를 정착시켜 인프라 취약점에 대한 선제적 방어 태세를 한층 끌어올리겠습니다.