사후 분석: axios NPM supply chain 침해
(github.com)2026년 3월 31일, 널리 사용되는 JavaScript 라이브러리 Axios의 두 가지 악성 버전(1.14.1 및 0.30.4)이 npm 레지스트리에 게시되어 macOS, Windows, Linux 시스템에 RAT(원격 액세스 트로이 목마)를 설치했습니다. 이는 리드 메인테이너의 npm 계정이 표적 소셜 엔지니어링 공격으로 인해 탈취되면서 발생했으며, 약 3시간 동안 악성 코드가 유포되었습니다.
- 12026년 3월 31일, Axios의 두 악성 버전(1.14.1 및 0.30.4)이 npm에 약 3시간 동안 유포되었다.
- 2악성 버전에는 macOS, Windows, Linux 시스템에 RAT(원격 액세스 트로이 목마)를 설치하는 '[email protected]' 의존성이 주입되었다.
- 3공격은 표적 소셜 엔지니어링 캠페인을 통해 리드 메인테이너의 PC를 침해하고 npm 계정 자격 증명을 탈취하여 이루어졌다.
- 4영향받은 사용자는 [email protected](또는 0.30.3)으로 다운그레이드하고, 모든 시크릿과 자격 증명을 재설정하며, 'sfrclak[.]com' 또는 '142.11.206.73:8000'으로의 네트워크 연결을 확인해야 한다.
- 5Axios 프로젝트는 향후 재발 방지를 위해 OIDC 플로우 도입, 불변 릴리스 설정, 전반적인 보안 강화 등을 계획하고 있다.
왜 중요한가
배경과 맥락
업계 영향
한국 시장 시사점
이번 Axios 사건은 단순히 '누군가 해킹당했다'는 뉴스 이상의 의미를 가집니다. 이는 모든 스타트업 창업자가 소프트웨어 공급망 보안을 '핵심 비즈니스 리스크'로 인식하고 최우선으로 다뤄야 함을 경고합니다. '오픈소스는 무료니까'라는 안일한 생각은 곧 비즈니스 전체를 무너뜨릴 수 있는 치명적인 약점이 될 수 있습니다. 특히 한국 스타트업들은 글로벌 오픈소스에 대한 의존도가 매우 높으므로, 이번 사건에서 제시된 교훈들을 자신의 상황에 맞게 즉시 적용해야 합니다. 예를 들어, 보안 전담 팀이 없더라도 최소한 '소프트웨어 자재 명세서(SBOM)' 관리와 자동화된 취약점 스캐닝 툴(Snyk, Dependabot 등) 도입은 필수입니다.
댓글
아직 댓글이 없습니다. 첫 댓글을 남겨보세요.