최근 사이버보안 기업 아이키도 시큐리티(Aikido Security)가 발표한 바에 따르면, 자바스크립트 생태계를 겨냥한 공급망 해킹이 급속히 퍼지고 있다. 이 공격의 주도적인 악성코드, 일명 ‘샤이 훌루드(Shai Hulud)’는 수백 개의 소프트웨어 패키지를 감염시켰으며, 그중 최소한 10개는 암호화폐와 관련된 프로젝트와 밀접한 관련이 있는 것으로 확인됐다. 연구원 찰리 에릭센(Charlie Eriksen)은 400개 이상의 의심 패키지를 수작업으로 검증해 이와 같은 결론을 도출했다고 밝혔다.

이번 공격은 자바스크립트 패키시 관리 도구인 NPM(Node Package Manager) 레지스트리를 통해 퍼지고 있으며, 자기복제형 멀웨어의 특징을 지니고 있다. 일반 개발자들이 의심 없이 다운로드해 사용하는 오픈소스 패키지에 악성 코드가 섞여 있어 전파 속도와 범위가 매우 빠른 상황이다. 암호화폐 커뮤니티와 관련된 여러 인기 패키지가 영향을 받았으며, 일부는 주간 다운로드 수가 수만 건에 달하는 상황이다.

에릭센은 이더리움네임서비스(ENS) 측에 감염 가능성을 알리는 경고 메시지를 올리기도 했다. ENS는 이더리움 기반의 인터넷 주소 서비스를 제공하는 중추적인 인프라로, 많은 크립토 프로젝트와 NFT 마켓플레이스에서 사용되고 있다. 그가 지적한 바에 따르면, ENS가 사용하는 몇몇 패키지 역시 악성코드에 감염된 것으로 보인다.

공급망 공격은 특정 기업이나 조직을 직접적으로 겨냥하는 것이 아니라, 널리 사용되는 개발 도구나 라이브러리에 악성 코드를 주입해 간접적으로 침투하는 방식이다. 이는 탐지를 어렵게 하고 피해 규모를 대폭 증가시킬 수 있어 보안 전문가들은 특히 경계를 강화해왔다. 오픈소스를 기반으로 하는 암호화폐 프로젝트들이 대부분 제3자 패키지에 의존하고 있기 때문에, 이번 공격은 시장 전체의 긴장도를 높이고 있다.

암호화폐 개발자들과 기업들은 이번 사건을 기회 삼아 사용하는 외부 패키지의 안전성을 점검하고 보안 프로토콜을 강화해야 할 것이다. 현재까지 피해 규모는 구체적으로 파악되지 않았지만, ENS와 같은 핵심 서비스가 영향을 받았다고 한다면, 그 여파는 상당히 오랜 기간 유지될 가능성이 높다.

개방형 웹 생태계의 근본을 이루고 있는 오픈소스가 해킹의 새로운 진원지가 되면서, 탈중앙화 기술의 취약성이 다시 한 번 드러났다. 특히 스마트 계약이나 지갑 백엔드 등에서 널리 사용되는 패키지가 감염되었을 경우, 사용자 자산 보호에 큰 위협이 될 수 있다. 이로 인해 프로젝트별 의존 패키지 목록 점검과 수동 검증 프로세스 강화가 필수적이다. 또한, 외부 라이브러리 사용 시 신규 코드가 포함된 경우 보안 절차도 추가적으로 강화해야 한다. ENS와 같은 주요 인프라에 대한 집중적인 취약점 진단도 필요하겠다.