보안 연구자들이 이후 조사한 결과 피해 규모는 빠르게 커졌다.
이로 인해 Mini Shai‑Hulud는 2026년 최대 규모 오픈소스 공급망 공격 중 하나로 기록됐다.
악성 패키지는 패키지 설치 과정에서 실행되는 npm lifecycle hook을 이용해 코드 실행을 유도했다.
실행되면 악성 코드는 감염된 개발 환경에서 **각종 자격 증명(credential)**을 수집하려 시도했다. 연구자들이 관찰한 주요 대상은 다음과 같다.
OpenAI에 따르면 해당 시스템에서는 무단 접근 시도와 자격 증명 중심의 데이터 유출 활동이 감지됐다.
그러나 조사 결과 다음과 같은 결론이 나왔다.
사건 이후 OpenAI는 macOS 애플리케이션을 조직 정책으로 허용(allowlist)하는 기업 환경을 위해 보안 안내를 업데이트했다.
관리자가 알아야 할 핵심 사항은 다음과 같다.
2DC432GLL2Mini Shai‑Hulud 사건은 현대 소프트웨어 개발에서 중요한 보안 문제를 드러냈다.
바로 자동화된 패키지 배포 파이프라인 자체가 공격 대상이 될 수 있다는 점이다.
기존 공급망 공격이 보통 다음과 같은 방식이었다면
이번 공격은 다음을 악용했다.
최대 공격 시점 기준 피해 규모는 다음과 같다.
악성 버전이 포함된 경우
악성 코드가 자격 증명을 수집하려 했기 때문에 다음 항목을 교체하는 것이 권장된다.
Mini Shai‑Hulud는 공격자들이 점점 프로덕션 시스템이 아니라 개발 인프라 자체를 노리고 있다는 사실을 보여준다.
개발자들이 신뢰하는 오픈소스 패키지와 자동화 도구를 공격하면, 악성 코드는 매우 빠르게 수많은 프로젝트로 퍼질 수 있다.
또한 이번 사건은 중요한 교훈을 남겼다.
오픈소스 의존성이 많은 팀일수록 다음이 점점 중요해지고 있다.
이러한 조치는 이제 선택이 아니라 현대 소프트웨어 보안의 기본 요건으로 여겨지고 있다.
Comments
0 comments