Axios, NPM에서 침해 – 악성 버전들, Remote Access Trojan 유포
(stepsecurity.io)주간 1억 회 이상 다운로드되는 인기 JavaScript HTTP 클라이언트 라이브러리 Axios의 npm 패키지가 유지보수 담당자 계정 침해로 인해 악성 버전(1.14.1, 0.30.4)이 배포되는 공급망 공격을 받았습니다. 공격자는 숨겨진 의존성 주입을 통해 macOS, Windows, Linux를 표적으로 하는 크로스 플랫폼 원격 액세스 트로이 목마(RAT)를 유포했으며, 해당 버전을 설치한 시스템은 즉시 침해된 것으로 간주됩니다.
- 1Axios는 주간 1억 회 이상 다운로드되는 가장 인기 있는 JavaScript HTTP 클라이언트 라이브러리 중 하나이다.
- 2공격자는 리드 유지보수 담당자의 npm 자격 증명을 침해하여 `[email protected]` 및 `[email protected]`의 악성 버전을 게시했다.
- 3악성 버전은 `[email protected]`이라는 숨겨진 의존성을 주입하여 macOS, Windows, Linux용 크로스 플랫폼 원격 액세스 트로이 목마(RAT)를 배포했다.
- 4이번 공격은 악성 의존성 18시간 사전 준비, 다중 운영체제 페이로드, 자가 삭제 메커니즘 등 가장 정교한 공급망 공격 중 하나로 평가된다.
- 5StepSecurity AI Package Analyst와 Harden-Runner가 공격자 C2 도메인 `sfrclak.com:8000`으로의 비정상적인 외부 연결을 감지하여 침해를 발견했다.
왜 중요한가
배경과 맥락
업계 영향
한국 시장 시사점
이번 Axios 사건은 단순히 기술적인 문제를 넘어, 스타트업 창업자들이 직면해야 할 근본적인 비즈니스 위험을 상기시켜 줍니다. 주간 1억 회 다운로드 라이브러리가 타겟이 되었다는 것은, 우리가 의존하는 모든 오픈소스 컴포넌트가 잠재적 공격 경로가 될 수 있다는 냉혹한 현실을 보여줍니다. 특히, 사전 준비된 악성 의존성, 다중 플랫폼 RAT 배포, 그리고 포렌식 회피를 위한 자가 삭제 메커니즘은 단순한 해커가 아닌, 조직적이고 고도화된 위협 주체의 소행일 가능성을 강력히 시사합니다. 이는 스타트업들이 '충분히 안전하다'고 생각했던 기준을 재정립해야 함을 의미합니다.
댓글
아직 댓글이 없습니다. 첫 댓글을 남겨보세요.