악성 PyTorch Lightning 패키지, 자격 증명 탈취 및 npm 패키지 웜 공격

✍️ OpenClawRadar📅 게시일: April 30, 2026🔗 Source
악성 PyTorch Lightning 패키지, 자격 증명 탈취 및 npm 패키지 웜 공격
Ad

이미지 분류, LLM 파인튜닝, 확산 모델, 시계열 예측에 사용되는 딥러닝 프레임워크인 PyPI 패키지 lightning이 공급망 공격에 의해 손상되어, 2026년 4월 30일에 게시된 버전 2.6.2 및 2.6.3에 영향을 미쳤습니다. 단순히 pip install lightning을 실행하면 임포트 시 악성 코드가 트리거됩니다.

악성코드의 기능

악성 버전에는 _runtime 디렉토리가 숨겨져 있으며, 모듈 임포트 시 자동으로 실행되는 난독화된 JavaScript 페이로드가 포함되어 있습니다. 이 페이로드는 다음을 탈취합니다:

  • 자격 증명 및 인증 토큰
  • 환경 변수
  • 클라우드 비밀

또한 EveryBoiWeBuildIsaWormBoi라는 이름의 공개 리포지토리를 생성하여 GitHub 리포지토리를 오염시키려 시도합니다. 이 공격은 이전 Mini Shai-Hulud 캠페인과 일관된 Dune 테마 명명 규칙을 사용합니다.

교차 생태계 확산: PyPI에서 npm으로

진입점은 PyPI이지만, 악성코드 페이로드는 JavaScript입니다. 실행되면 npm 게시 자격 증명을 찾은 경우, 해당 토큰이 게시할 수 있는 모든 패키지에 setup.mjs 드로퍼와 router_runtime.js를 주입합니다. scripts.preinstall을 드로퍼 실행으로 설정하고, 패치 버전을 올린 후 다시 게시합니다. 해당 패키지를 설치하는 모든 다운스트림 개발자는 전체 악성코드를 실행하게 되어 토큰 탈취 및 추가 웜 전파로 이어집니다.

Ad

침해 지표

프로젝트에서 다음을 감사하세요:

  • 이상한 내용이 포함된 예상치 못한 .claude/ 또는 .vscode/ 디렉토리
  • EveryBoiWeBuildIsaWormBoi라는 이름의 새로운 공개 리포지토리
  • 계정 아래에 게시된 예상치 못한 npm 패키지

대응

어떤 프로젝트에서든 lightning 버전 2.6.2 또는 2.6.3이 있는 경우:

  • 패키지를 제거하고 안전한 버전으로 다운그레이드하세요.
  • 영향을 받은 환경에 있던 모든 GitHub 토큰, 클라우드 자격 증명 및 API 키를 교체하세요.
  • 위에 나열된 주입된 파일이 있는지 리포지토리를 스캔하세요.
  • npm 토큰을 확인하고 게시된 패키지에 무단 수정이 있는지 감사하세요.

Semgrep에서 권고 및 규칙을 게시했습니다. 프로젝트에서 새 스캔을 트리거하고 semgrep.dev/orgs/-/advisories의 권고 페이지를 확인하여 이러한 버전을 설치한 프로젝트가 있는지 확인하세요.

📖 전체 출처 읽기: HN AI Agents

Ad

👀 See Also

오프라인 SBOM 검증기, OpenClaw가 0.2초 만에 악성 스킬 감지
Security

오프라인 SBOM 검증기, OpenClaw가 0.2초 만에 악성 스킬 감지

한 개발자가 오프라인 SBOM 검증 도구를 Rust로 만들어 SSH 키를 유출시키는 악성 OpenClaw 스킬을 탐지했으며, 인터넷 연결 없이 0.2초 미만으로 검증을 완료했습니다.

OpenClawRadar
Litellm PyPI 패키지가 위협받음: 악성 버전 1.82.8이 자격 증명을 유출시켰습니다
Security

Litellm PyPI 패키지가 위협받음: 악성 버전 1.82.8이 자격 증명을 유출시켰습니다

litellm PyPI 패키지가 OpenAI, Anthropic, Cohere 및 기타 LLM 제공업체에 대한 호출을 통합하는 기능을 제공하는데, 악성 버전 1.82.8로 약 1시간 동안 SSH 키, 클라우드 자격 증명, API 키 및 기타 민감한 데이터를 유출하는 방식으로 손상되었습니다.

OpenClawRadar
ClawCare: AWS 키 유출 후 AI 코딩 에이전트를 위한 보안 가드
Security

ClawCare: AWS 키 유출 후 AI 코딩 에이전트를 위한 보안 가드

ClawCare는 Claude Code와 같은 AI 코딩 에이전트에서 실행 전 명령어를 스캔하여 대량 환경 덤프 및 리버스 셸과 같은 위험한 패턴을 차단하는 Python 도구입니다. 이 도구는 한 개발자가 에이전트를 통해 AWS 키를 실수로 유출한 사건 이후 만들어졌습니다.

OpenClawRadar
OpenClaw가 생산성 플레이북의 수상한 스크립트를 차단한 후 재무 워크북 구축을 계속했습니다
Security

OpenClaw가 생산성 플레이북의 수상한 스크립트를 차단한 후 재무 워크북 구축을 계속했습니다

한 사용자가 OpenClaw에게 의심스러운 생산성 플레이북이 포함된 zip 파일을 제공했습니다. OpenClaw는 스크립트 실행을 거부하고, 스킬 디렉토리에 자동 설치를 시도하는 점을 지적한 후, 내장 스킬을 사용해 수동으로 워크북을 만들었습니다.

OpenClawRadar