SOC Prime Bias: Critical

09 Oct 2026 08:00 UTC

TensorLake npm SDK를 통해 자격 증명 탈취 악성코드 확산

Author Photo
SOC Prime Team linkedin icon 팔로우
shield icon

Detection stack

  • AIDR
  • Alert
  • ETL
  • Query

요약

Tensorlake npm SDK, 버전 0.5.144의 손상된 릴리스가 ChainDrop / Shai-Hulud와 관련된 공급망 공격에서 발견되었습니다. 악성 패키지는 사전 설치 훅을 악용하여 자격 증명 탈취 웜을 설치하는 난독화된 로더를 실행합니다. 이 맬웨어는 민감한 토큰, 클라우드 자격 증명 및 AI 개발 도구 구성을 표적으로 삼으며 파괴적인 습격 스위치를 통합합니다.

조사

Socket Research는 패키지 매니페스트 내에서 악성 사전 설치 훅을 감지한 후 손상 사실을 밝혀냈습니다. 분석 결과 로더가 Bun을 사용하여 자격 증명을 수집하고 npm을 통해 확산할 수 있는 페이로드를 실행하는 것으로 나타났습니다. 연구자들은 또한 PowerShell 기반 지속 메커니즘 및 명령 및 제어 인프라를 해결하기 위한 Ethereum 기반 기술을 식별했습니다.

완화

사용자는 즉시 Tensorlake 버전 0.5.144를 차단하고 제거해야 하며, 설치 스크립트가 실행되었을 가능성이 있는 모든 환경을 감사해야 합니다. gh-token-monitor 지속 메커니즘은 습격 스위치와 잠재적인 디렉토리 삭제를 피하기 위해 손상된 GitHub 토큰을 취소하기 전에 제거해야 합니다. 조직은 또한 AWS, GitHub 및 Kubernetes 자격 증명을 포함하여 노출된 시크릿을 교체해야 합니다.

대응

악성 코드를 실행한 호스트는 완전히 손상된 것으로 간주하여 조사를 위해 격리해야 합니다. Linux, macOS 및 Windows 시스템 전반에 걸쳐 식별된 지속 파일 및 예약된 작업을 제거하십시오. 지속성을 제거한 후 신뢰할 수 있는 검증된 소스에서 자격 증명을 완전히 교체하고 영향을 받은 환경을 재구축하십시오.

공격 흐름

이 부분을 업데이트하는 중입니다.

탐지

비정상적인 프로세스에 의한 가능성 있는 Github 파일 다운로드 시작 (네트워크 연결을 통해)

SOC Prime 팀
2026년 10월 08일

의심스러운 예약 작업 (감사를 통해)

SOC Prime 팀
2026년 10월 08일

IOC(해시 Sha256) 탐지를 위해: ChainDrop Shai-Hulud 자격 증명 탈취 공격에서 손상된 TensorLake npm SDK

SOC Prime AI 규칙
2026년 10월 08일

지속성을 위한 gh-token-monitor 서비스 탐지 [Microsoft Windows 보안 이벤트 로그]

SOC Prime AI 규칙
2026년 10월 08일

AWS 메타데이터 및 시크릿 매니저를 통한 자격 증명 수확 [AWS Cloudtrail]

SOC Prime AI 규칙
2026년 10월 08일

TensorLake npm SDK에서 난독화된 자격 증명 탈취 및 자기 확산 웜 탐지 [Linux 파일 이벤트]

SOC Prime AI 규칙
2026년 10월 08일

시뮬레이션 실행

  • 공격 서사 & 명령: 공격자는 초기 접근에 성공했으며 지속성을 확립하려고 합니다. Shai-Hulud 방법론에 따라 공격자는 gh-token-monitor 라는 악성 바이너리를 숨겨진 디렉토리에 떨어뜨립니다 (예: /tmp/.hidden/ ). 이 프로세스를 실행하여 GitHub 토큰을 모니터링하려는 목표는 추가적인 자격 증명 탈취 및 횡적 이동을 가능하게 합니다. 공격자는 파일 이름을 기반으로 탐지 규칙을 트리거하여 존재를 확립하기 위해 바이너리를 실행합니다.

  • 회귀 테스트 스크립트:

    #!/bin/bash
    # 적대적인 행동을 모방하기 위해 숨겨진 디렉토리 생성 
    mkdir -p /tmp/.hidden/
    
    # gh-token-monitor라는 더미 바이너리 생성
    echo -e '#!/bin/bashnecho "Monitoring GitHub tokens..."nsleep 3600' > /tmp/.hidden/gh-token-monitor
    
    # 더미 바이너리에 실행 권한 부여
    chmod +x /tmp/.hidden/gh-token-monitor
    
    # 탐지 규칙을 트리거하기 위해 바이너리 실행
    /tmp/.hidden/gh-token-monitor &
    
    # 정리를 위해 PID 캡처
    ATTACK_PID=$!
    echo "시뮬레이션이 PID: $ATTACK_PID로 실행 중입니다"
    sleep 5
    kill $ATTACK_PID
  • 정리 명령:

    # 악성 디렉토리 및 더미 바이너리 제거
    rm -rf /tmp/.hidden/