중요기업악성 npm 패키지 indexed-btree, 제거 전 런타임 코드 안에 로더를 숨겼다
"indexed-btree"라는 악성 npm 패키지가 기존의 설치 스크립트 방식 대신 라이브러리 내부 실행 코드에 악성 코드를 숨기는 새로운 수법을 사용해 발견되었습니다. 이는 npm 버전 12에서 설치 시 자동 실행 스크립트를 제한한 보안 강화 조치에 공격자들이 빠르게 적응한 것으로, 수백만 건의 다운로드와 약 2억 3천만 원(109 ETH) 상당의 암호화폐 수익이 발생한 것으로 추정됩니다. 악성코드는 감염된 시스템 정보를 Slack과 텔레그램으로 전송하고, 블록체인을 통해 추가 공격 도구를 내려받는 방식으로 동작합니다. 연관 패키지 10개도 함께 발견되어 모두 삭제되었으며, 북한 연계로 알려진 PolinRider 캠페인도 PHP 패키지 저장소 Packagist에서 70만 다운로드 패키지를 침해한 것으로 확인되었습니다. 개발자들은 설치 시점 검사만으로는 이런 위협을 막을 수 없으므로 런타임(실행 중) 행동 분석까지 병행해야 합니다.
자세히 보기









