One email each morning — yesterday's AI, sortedGet it in your inbox

METAL LAB

AI 용어사전안전과 논쟁

공급망 공격

Supply Chain Attack

많이 쓰이는 소프트웨어나 개발 도구 하나를 오염시켜, 그것을 쓰는 모든 조직에 피해를 한꺼번에 퍼뜨리는 공격 방식

쉽게 말하면

공급망 공격은 물건을 직접 훔치는 대신 그 물건이 만들어지는 공장이나 유통 창고에 몰래 손을 대는 것과 같은 공격이다. 정수장 하나에 독을 타면 그 물을 받는 모든 집이 동시에 피해를 입듯, 많은 개발자가 가져다 쓰는 도구나 부품 코드 하나에 악성코드를 심으면 그 도구를 내려받은 조직 전체가 한꺼번에 뚫린다.

실제로 이런 일이 있었다. 취약점을 검사해주는 도구 Trivy가 먼저 감염됐고, 그 감염이 여러 AI 모델을 한번에 연결해주는 도구 LiteLLM으로 옮겨붙었다. 이 손상된 버전을 내려받은 마이크로소프트, 아마존, 삼성 등 2,500여개 조직에서 40분 사이 접속키와 비밀번호 같은 민감한 정보가 통째로 빠져나갔다. 공격자는 조직 하나하나를 노린 게 아니라, 그 조직들이 공통으로 신뢰하고 쓰는 도구 하나만 손댔을 뿐이다.

그래서 공급망 공격은 회사가 아무리 자체 보안을 철저히 해도 막기 어렵다. 문제가 내 안에서 생긴 게 아니라, 내가 믿고 가져다 쓴 외부 부품 안에서 생기기 때문이다. 이 때문에 최근에는 어떤 도구를 어디서 받아 쓰는지 출처를 점검하는 일이 보안의 기본 절차로 자리잡고 있다.

기사에서 이렇게 나와요

기사 제목에 그대로 등장한다: "LiteLLM 공급망 공격으로 2,500개 조직 자격증명 유출". 여기서 오해하기 쉬운 부분은 마치 LiteLLM이라는 회사가 직접 해킹당한 사건처럼 읽힌다는 점이다. 실제로는 LiteLLM보다 먼저 다른 도구(Trivy)가 감염됐고, 그 감염이 LiteLLM을 거쳐 이를 내려받은 수천 개 조직으로 퍼진 것이다. 표적은 한 회사가 아니라 그 도구를 쓰는 모두였다는 점이 공급망 공격의 핵심이다.

직접 해보기

자신이 쓰는 개발 도구나 라이브러리의 안전성이 궁금하다면 AI 챗봇에 이렇게 물어볼 수 있다.

"내가 쓰는 오픈소스 패키지 이름을 알려줄 테니, 최근에 공급망 공격이나 악성코드 삽입 이력이 보고된 적이 있는지 알려줘. 그리고 이런 도구를 안전하게 업데이트하는 방법도 알려줘."

답변이 나오면 실제 공식 보안 공지를 검색해 한 번 더 확인하는 습관을 들이면 좋다.

함께 볼 용어

이 용어가 나온 기사

ㄱㄴㄷ 전체 찾아보기