36개 악성 npm 패키지 Redis·PostgreSQL 지속 임플란트

36개 악성 npm 패키지 Redis·PostgreSQL 지속 임플란트

36개 악성 npm 패키지 Redis·PostgreSQL 지속 임플란트

36개의 악성 npm 패키지가 Redis와 PostgreSQL을 악용해 지속적 임플란트를 배포하며 소프트웨어 공급망 보안의 심각한 위협을 입증하였습니다.

  • 공격자들은 36개의 악성 npm 패키지를 통해 개발자들이 Redis와 PostgreSQL 데이터베이스에 연결할 때 지속적 임플란트를 자동 배포하며, 글로벌 개발 생태계 전반에 침투하는 공급망 공격을 실행하고 있습니다.
  • 이 패키지들은 합법적 기능을 위장한 채 데이터베이스 서버를 감염시켜 백도어와 정보 탈취 기능을 이식하며, 기업의 핵심 데이터 저장소가 소프트웨어 개발 초기 단계부터 노출되는 구조적 취약점을 노립니다.
  • npm 레지스트리의 취약한 검증 프로세스가 이러한 공격을 가능하게 한 것으로 분석되며, 오픈소스 생태계의 보안 거버넌스가 글로벌 IT 산업의 생명줄로서 재정립되어야 함을 시사합니다.
  • 이번 공격은 개발자 커뮤니티의 보안 인식 제고와 함께 SBOM(소프트웨어 자재명세서) 의무화 등 공급망 보안 규제가 국제 표준으로 자리잡을 촉매제가 될 것입니다.
  • 지속적 임플란트의 은폐성이 높아 탐지 난이도가 극도로 높으며, 기업들은 데이터베이스 서버의 무결성 검증과 패키지 서명 확인을 필수 프로세스로 도입해야 합니다.

이번 사건은 오픈소스 공급망이 국가 안보 인프라의 취약점으로 전락했다는 점에서 주목할 필요가 있다. 단기적으로는 npm 패키지 스캔 강화, 중장기적으로는 국내 개발 표준에 공급망 보안 조항 신설이 필요하다.

출처: The Hacker News