BlockBeats에 따르면, 9월 9일 OKX Wallet은 "NPM 공급망 공격"과 관련하여 OKX가 항상 시스템 보안을 최우선으로 생각하고 제품 개발 및 출시 과정 전반에 걸쳐 타사 구성 요소 사용에 따른 위험을 엄격하게 관리한다고 밝혔습니다. 내부 검증 및 평가 결과, 네이티브 안드로이드 및 iOS 프레임워크를 기반으로 개발된 OKX 앱은 관련 보안 위험이 없는 것으로 나타났습니다. OKX 플러그인, 웹 애플리케이션, 모바일 DApp 브라우저는 영향을 받은 타사 구성 요소를 사용하지 않습니다. 모든 플랫폼 서비스는 정상적으로 작동하며 사용자는 안심하고 계속 사용할 수 있습니다. 공격자는 npmjs 지원으로 위장한 피싱 이메일을 통해 개발자 qix의 NPM 계정 정보를 탈취한 후, qix가 출시한 chalk와 debug-js를 포함한 18개의 인기 JavaScript 패키지에 악성 코드를 삽입한 것으로 알려졌습니다. 이 패키지들은 매주 20억 건 이상 다운로드됩니다. 이 공격은 역사상 가장 큰 규모의 공급망 공격으로 간주됩니다.
특히, 이 악성 코드는 트로이 목마를 심거나 로컬 파일을 탈취하려고 시도하지 않습니다. 대신, 이 악성 코드는 Web3 시나리오를 특별히 노립니다. 브라우저 환경에서 window.ethereum이 감지되면 거래 요청을 가로챕니다. 이 악성 코드는 브라우저의 이더리움 및 솔라나 거래 요청을 변조하여 공격자가 제어하는 주소(예: 이더리움 주소 0xFc4a4858...)로 자금을 이동시키고 JSON 응답에서 암호화된 주소를 대체하여 자산을 훔칩니다. 페이지에는 정상적인 거래 주소가 표시되지만, 실제 자금은 공격자의 주소로 이체됩니다.