✔️해킹 발생내용 정리
Ⅰ. 대규모 공급망 공격 진행 중: 유명 개발자의 NPM 계정이 해킹당함.
↳ 영향을 받은 패키지는 10억 회 이상 다운로드되어 JavaScript 생태계 전체가 위험에 노출
↳ 특히 암호화폐 사용자 트랜잭션이 위험
Ⅱ. 악성 페이로드: 암호화폐 주소를 실시간으로 교체해 자금 도난
↳ 대응 권고:하드웨어 지갑 사용자는 모든 트랜잭션 서명 전에 확인하면 안전
↳ 소프트웨어 지갑 사용자는 당분간 온체인 트랜잭션 중단
🏷 영향을 받은 패키지 목록: backslash, chalk-template, supports-hyperlinks, has-ansi, simple-swizzle, color-string, error-ex, is-arrayish, slice-ansi, color-convert, wrap-ansi, ansi-regex, supports-color, strip-ansi, chalk, debug, ansi-styles
🏷 미확인 사항: 공격자가 소프트웨어 지갑 시드를 직접 도난하는지 불명확
Ⅲ. 최초 사건 발생 후 후속 소식
- Ledger 또는 명확한 서명 기능을 가진 하드웨어 지갑 사용자는 위험 없음.
↳ 소프트웨어 지갑 사용자는 서명 전 트랜잭션 철저히 검토해야 함.
- 공격 기법
↳ 클립보드 하이재킹: 붙여넣은 지갑 주소를 유사한 공격자 주소로 교체
↳ 트랜잭션 가로채기: 지갑 함수에 훅을 걸어 서명 전 수신자 주소 변경
- 타겟: BTC, ETH, SOL, TRX, LTC, BCH
📌 Ledger CTO가 위험 경고 및 트랜잭션 중단 권고.
↳ NPM이 악성 버전 일부 무효화했으나 보안 강화 필요
👉 원문
