Skip to main content
위협 인텔리전스

공급망 공격을 예방하는 방법은?

공급망 공격을 예방, 탐지, 완화하는 방법을 알아보세요. 공급망 공격 전략의 배경과 위협 행위자의 활동 방식도 살펴봅니다.

작성자 SentinelOne
공급망 공격을 예방하는 방법은?

생각과 달리 해커는 수고를 들이지 않으려는 것으로 악명이 높습니다. 최소한의 노력으로 큰 성과를 노립니다. 그 비결은 표적 선정에 있습니다. 서비스형 랜섬웨어(RaaS) 모델은 사이버 범죄의 효율을 극대화한 대표적인 사례입니다. 이후 공급망 공격이 등장했고, 전 세계 인프라를 마비시킬 만큼 확산되었습니다. 조 바이든 전 미국 대통령도 이에 놀라 결국 행정명령을 발표해 정부 기관에 전국의 공급망 사이버 보안 표준을 개혁하도록 지시했습니다.

이제 핵심을 살펴보겠습니다. 공급망 공격은 무엇이 다를까요? 왜 그렇게 위험할까요? 왜 주의를 기울여야 할까요? 공급망 공격은 어떻게 예방할까요? 아직 답하기 어렵다면 계속 읽어보세요. 곧 알려드리겠습니다.공급망 공격 방지 방법 - 대표 이미지 | SentinelOne

공급망 공격이란 무엇인가요?How to Prevent Supply Chain Attacks - Featured Image | SentinelOne은 공급망의 취약점을 노리는 사이버 보안 공격입니다. 공급망은 기술, 인력, 자원, 제품, 사용자 및 조직 활동을 혼합합니다. 이는 조직을 하나로 묶어주며, 이러한 구성 요소들이 회사를 움직이게 합니다.

공급망 공격이란?

기존 워크플로우에 갑작스러운 중단이 발생하거나 비즈니스에 피해가 생길 경우, 이는 공급망 위협일 수 있습니다. 공급망 공격은 공급망의 취약점을 탐색하고 공급업체의 취약한 보안 태세를 악용할 기회를 찾습니다. 공급업체는 공유 데이터를 사용하기 때문에, 공급업체가 침해당하면 사용자와 그들과 관련된 모든 사람들도 영향을 받습니다.

한 공급망 공격은 조직의 공급망에서 취약점을 찾는 사이버 보안 공격입니다. 공급망은 기술, 사람, 자원, 제품, 사용자, 조직 활동이 결합된 구조입니다. 이 요소들이 조직을 지탱하고 비즈니스를 움직입니다.

공급망이 커지면 네트워크도 확장됩니다. 따라서 공격이 발생하면 여러 대상이 생성되고 손상됩니다.

기존 업무 흐름이 갑자기 중단되거나 비즈니스에 피해가 발생한다면 공급망 위협일 수 있습니다. 공급망 공격은 공급망의 취약점을 탐색하고 보안 태세가 약한 공급업체를 악용할 기회를 찾습니다. 공급업체는 데이터를 공유하므로 침해당하면 사용자와 관련된 모든 사람도 영향을 받습니다.

공급망 공격은 어떻게 작동하나요?

공급망이 커지면 네트워크도 확장됩니다. 따라서 공격이 발생하면 여러 표적이 생기고 침해당할 수 있습니다.

공급망 공격은 신뢰 관계를 무너뜨리는 방식으로 작동합니다. 기업 자체를 직접 표적으로 삼기보다는 조직이 협력하는 공급업체와 벤더를 표적으로 삼습니다. 소프트웨어 기반 공급망 공격은 최신 라이브러리, 업데이트 및 구성 요소에 악성 코드를 주입하여 보안 인증서와 빌드 도구를 손상시킬 수 있습니다.

공급망 공격은 어떻게 작동할까요?

하드웨어 기반 공급망 공격은 악성 코드나 스파이 구성 요소를 주입하여 제조 및 유통 프로세스를 방해할 수 있습니다. 일부 공급망 공격은 빌드 파이프라인, 액세스 토큰, 하드코딩된 비밀 정보의 취약점과 같은 취약점을 악용할 수 있습니다. 이들은 권한을 상승시키고 네트워크 전반에 걸쳐 측면 이동을 시도할 수 있습니다.

공급망 공격은 신뢰 관계를 무너뜨리는 방식으로 작동합니다. 기업을 직접 공격하는 대신 조직과 거래하는 공급업체를 표적으로 삼습니다. 소프트웨어 기반 공급망 공격은 최신 라이브러리, 업데이트, 구성 요소에 악성코드를 삽입해 보안 인증서와 빌드 도구를 침해할 수 있습니다.

SolarWinds 공급망 공격은 이러한 위협이 작동하는 방식을 보여주는 대표적인 사례입니다. 공격자들은 한 기업의 빌드 서버에 접근하여 업데이트에 백도어를 삽입했습니다. 또 다른 사례는 공격자들이 관리형 서비스 공급자를 해킹하여 여러 조직에 랜섬웨어를 감염시킨 사건이었습니다.

하드웨어 기반 공급망 공격은 맬웨어나 감시용 부품을 삽입해 제조 및 유통 과정을 방해할 수 있습니다. 일부 공급망 공격은 빌드 파이프라인, 액세스 토큰, 코드에 하드코딩된 비밀정보의 취약점을 악용합니다. 권한을 높이고 네트워크 내에서 측면 이동을 시도할 수도 있습니다.

공급망 공격을 탐지하는 방법?

SolarWinds 공급망 공격은 이러한 위협의 작동 방식을 보여주는 대표적인 사례입니다. 공격자는 기업의 빌드 서버에 접근해 업데이트에 백도어를 삽입했습니다. 또 다른 사례에서는 공격자가 관리형 서비스 제공업체를 침해하고 여러 조직을 랜섬웨어에 감염시켰습니다.

단일 방법이나 기술만으로는 공급망 공격을 탐지할 수 없습니다. 조직은 다양한 접근법을 결합하고 최신 AI 위협 탐지 기술을 활용하여 이러한 유형의 위협을 탐지하고 완화하는 능력을 성공적으로 강화해야 합니다.

공급망 공격을 탐지하는 방법은?

공급망 공격 방어에 필수적인 요소인 지속적인 모니터링, 글로벌 위협 인텔리전스, 선제적 보안 태세를 반드시 활용해야 합니다.

단일 방법이나 기술만으로는 공급망 공격을 탐지할 수 없습니다. 조직은 다양한 접근법과 최신 AI 위협 탐지 기술을 결합해 이러한 위협을 탐지하고 완화하는 역량을 강화해야 합니다.

네트워크에 대한 실시간 가시성 확보, 지속적인 네트워크 트래픽 모니터링, 그리고 보안 팀이 이러한 사건 및 기타 의심스러운 활동에 신속하게 대응할 수 있는 시설을 갖추는 것이 중요합니다.

지속적인 모니터링, 글로벌 위협 인텔리전스, 선제적인 보안 태세는 모두 공급망 공격 방어에 필수적입니다.

공급망 공격을 탐지할 수 있는 몇 가지 방법은 다음과 같습니다.

네트워크에 대한 실시간 가시성을 확보하고 트래픽을 지속적으로 모니터링해야 합니다. 보안 팀이 이러한 사고와 기타 의심스러운 활동에 신속하게 대응하는 데 필요한 수단을 갖추는 것도 중요합니다.

일부 공격은 종속성 관리의 결함을 악용할 수 있습니다. 공격자는 내부 모듈과 동일하거나 유사한 이름이지만 더 높은 버전 번호를 가진 패키지를 등록할 수 있습니다. 개발자가 이러한 외부 패키지를 무심코 가져오면 악성 코드가 소프트웨어에 유입됩니다. 외부 저장소를 신중하게 통제하고 모니터링하지 않으면 일상적인 패키지 관리조차 취약점이 될 수 있습니다.

공급망 공격을 탐지하는 방법은 다음과 같습니다:

공격자는 코드 서명에 사용되는 개인 키를 획득할 수 있습니다. 이 키로 악성 소프트웨어에 디지털 서명을 하면 신뢰할 수 있는 것처럼 보이게 할 수 있습니다. 이는 기존 서명 인증서가 제공하는 보증을 약화시킵니다. 코드 서명 인증서와 같은 신뢰 메커니즘은 개인 키를 보호하는 프로세스의 보안 수준만큼만 안전합니다. 일부 공격은 의존성 관리의 허점을 악용합니다. 공격자는 내부 모듈과 이름이 같거나 비슷하지만 버전 번호는 더 높은 패키지를 등록할 수 있습니다. 개발자가 모르고 이 외부 패키지를 가져오면 악성코드가 소프트웨어에 유입됩니다. 외부 저장소를 철저히 통제하고 모니터링하지 않으면 일상적인 패키지 관리도 취약한 고리가 될 수 있습니다.네트워크 탐지 및 대응(NDR) 시스템은 정상적인 행동과의 편차를 모니터링할 수 있습니다. 머신 러닝 모델은 네트워크 내 일반적인 데이터 흐름을 학습할 수 있습니다. 트래픽이 암호화되어 있더라도 갑작스러운 변화는 경보를 유발해야 합니다. 개인 키 보호를 위해 하드웨어 보안 모듈(HSM) 또는 유사 솔루션을 사용할 수 있습니다. 이 외에도 정기적인 보안 검토 및 감사를 실시하십시오. 공급망 공격을 시뮬레이션하는 훈련을 수행하고 팀이 이러한 사고를 신속하게 대응하고 탐지할 수 있도록 하십시오.
Callout Background Image Gradient

위협 인텔리전스 강화

SentinelOne 위협 추적 서비스 WatchTower가 어떻게 더 큰 인사이트를 확보하고 공격에 대응하는 데 도움이 되는지 알아보세요.

다음과 같은 전략을 구현하여 공급망 공격을 방지하는 방법을 숙지할 수 있습니다:

공격자는 코드 서명에 사용되는 개인 키를 탈취할 수 있습니다. 이 키로 악성 소프트웨어에 디지털 서명을 하면 신뢰할 수 있는 것처럼 보입니다. 이는 기존 서명 인증서가 제공하는 신뢰를 약화합니다. 코드 서명 인증서와 같은 신뢰 메커니즘의 보안 수준은 개인 키를 보호하는 절차에 달려 있습니다.

허니 토큰 사용 시작하기

최신 네트워크 탐지 및 대응 (NDR) 시스템은 정상적인 동작에서 벗어나는 징후를 모니터링할 수 있습니다. 머신러닝 모델은 네트워크의 일반적인 데이터 흐름을 학습합니다. 트래픽이 암호화되어 있더라도 갑작스러운 변화가 생기면 경고해야 합니다. 하드웨어 보안 모듈(HSM)이나 유사한 도구로 개인 키를 보호할 수 있습니다. 이와 함께 정기적인 보안 검토와 감사를 시작하세요. 공급망 공격을 모의한 훈련을 실시하고 팀이 이러한 사고를 신속하게 탐지하고 대응할 수 있는지 확인하세요.

허니 토큰은 트립와이어처럼 작동하여 네트워크 전반의 의심스러운 활동을 조직에 경고합니다. 허니 토큰은 민감한 데이터를 위장한 가짜 자원입니다. 공격자는 이를 진짜 표적이라고 생각하고 상호작용할 수 있습니다. 어떤 일이 발생할 때마다 허니 토큰은 의심되는 공격 시도에 대한 경보를 발령합니다. 이는 조직에 데이터 침해에 대한 경고를 제공하고, 공격자의 세부 정보와 침해 방법을 드러냅니다.

공급망 공격 예방을 위한 모범 사례

다음 전술을 적용해 공급망 공격 예방 체계를 구축하세요:특권 접근 관리 프레임워크를 활용하면 이러한 공격 패턴을 차단하고 추가 위협 가능성을 완화할 수 있습니다. 이는 내부 및 외부 방어 체계 모두를 강화하는 데 도움이 됩니다. 세부적인 접근 제어 정책을 적용하고 협력 업체를 테스트하십시오. 회사의 재고, 자산 관리 관행 및 정책을 업데이트하고 보안 업데이트 및 업그레이드를 수행하십시오.

허니 토큰 사용 시작

허니 토큰은 감지선처럼 작동하며 네트워크 전반의 의심스러운 활동을 조직에 알립니다. 민감한 데이터로 위장한 가짜 리소스입니다. 공격자는 이를 실제 표적으로 생각하고 상호 작용할 수 있습니다. 허니 토큰에서 활동이 발생하면 의심스러운 공격 시도를 알리는 경고가 트리거됩니다. 이를 통해 조직은 데이터 침해 경고를 받고 공격자와 침해 수법에 관한 세부 정보를 파악합니다.

특권 액세스 관리 보안 강화

사이버 공격자는 계정에 대한 특권 액세스를 확보한 뒤 네트워크 내에서 측면 이동하는 경향이 있습니다. 권한을 높여 더 민감한 리소스에 접근하려고 시도합니다. 이 공격 경로는 특권 경로라고도 하며 전형적인 공격 진행 방식입니다. 특권 액세스 관리 프레임워크를 사용해 이 공격 패턴을 차단하고 추가 위협의 가능성을 줄일 수 있습니다. 내부와 외부의 방어 체계 모두 강화할 수 있습니다. 세분화된 액세스 제어 정책을 적용하고 거래하는 공급업체를 점검하세요. 회사의 목록, 자산 관리 관행과 정책을 업데이트하고 보안 업데이트 및 업그레이드를 수행하세요.

직원 교육

공급망 위협의 주요 표적은 조직의 직원과 구성원입니다. 이들은 악성코드 삽입 방식이 어떻게 작동하는지 이해하고, 최근의 사기성 이메일과 피싱 시도를 경계해야 합니다. 위협 행위자는 신뢰할 수 있는 동료가 보낸 것처럼 위장한 이메일로 악성코드 실행을 유도하거나 사내 로그인 ID를 탈취하려 합니다. 직원들이 소셜 엔지니어링을 포함한 일반적인 공격 수법을 교육받으면 이러한 침해 시도를 식별하고 신고할 수 있습니다. 속임수에 넘어가지 않고, 위협에 어떻게 대응해야 하는지도 정확히 알게 됩니다.

ID 및 액세스 관리(IAM) 솔루션 사용

모든 내부 데이터를 암호화하고 고급 암호화 표준(Advanced Encryption Standard)과 같은 표준을 사용해 공급망 공격 시 범죄자가 데이터 유출용 백도어를 만들기 어렵게 해야 합니다. 미국 정부도 자체 보호를 위해 AES 암호화 기술을 사용합니다. 또한 제로 트러스트 아키텍처를 구현하고 모든 네트워크 활동을 기본적으로 악성으로 간주해야 합니다. 누구도 신뢰하지 말고 모두 검증하세요. 모든 연결 요청은 엄격한 정책 목록을 통과해야 합니다. 정책 엔진은 네트워크 트래픽의 통과 허용 여부를 결정해야 합니다. 또한 트래픽이 신뢰 알고리즘에서 정한 모든 규칙을 거치도록 해야 합니다. 정책 관리자는 결정 사항과 변경 사항을 전달할 책임이 있습니다.

침해를 전제로 사고하는 방식도 그만큼 중요합니다. 이미 침해가 발생했다고 가정하고 그에 맞게 대응하는 것입니다. 이를 통해 취약한 모든 공격 벡터에 능동적인 사이버 방어 전략을 적용할 수 있습니다. 침해 위험이 가장 높은 세 가지 공격 표면은 프로세스, 사람, 기술입니다. 체계적인 사이버 보안 인식 교육은 공급망 공격을 예방하고 방어하는 기본 요소 중 하나입니다.

실제 공급망 공격 사례 타겟 시스템에 악성 코드가 심어졌습니다.

다음 실제 공급망 공격 사례에서 교훈을 얻을 수 있습니다: HVAC 공급업체인 파지오 메카니컬 서비스(Fazio Mechanical Services)를 통해 침투했습니다.

1. Target의 데이터 침해 1,850만 달러의 합의금 청구, 4천만 건의 신용카드 및 체크카드 정보 도난, 그리고 상당한 평판 손상.

미국의 대형 유통업체 Target을 기억하시나요? 2013년경 데이터 침해로 고객의 신용카드 정보가 도난당했습니다. 오래전 일이지만 Target은 세계적으로 가장 악명 높은 공급망 공격 사례 중 하나가 되었습니다.

무슨 일이 있었을까요? Target 시스템에 맬웨어가 삽입되었습니다.

어떻게 침투했을까요? 냉난방 공조(HVAC) 공급업체인 Fazio Mechanical Services를 통해 침투했습니다.

결과는?1,850만 달러의 합의금 청구, 신용카드 및 직불카드 정보 4,000만 건 도난, 상당한 평판 손상이 발생했습니다.

2. 2017년 CCleaner 해킹

해커는 서버를 직접 공격해 원본 소프트웨어를 악성 복사본으로 바꿨습니다. 이 코드는 파일 업데이트를 다운로드하고 설치한 사용자 230만 명에게 배포되었습니다. 사용자들은 이를 모른 채 심각한 감염 피해를 입었습니다.SentinelOne와 같은 새로운 보안 솔루션으로 전체 공급망의 취약점을 정기적으로 스캔하면 귀사가 다음 헤드라인을 장식하는 보안 침해 사고의 피해자가 되는 것을 방지할 수 있습니다.

무엇을 할 수 있었을까요? CCleaner가 이 일이 발생하기 전에 패치를 배포했다면 문제가 악화되는 것을 막을 수 있었을 것입니다. WannaCry 랜섬웨어 공격에서도 비슷한 일이 있었습니다. 공격 전에 패치가 배포됐지만, 모든 최종 사용자에게 제때 적용되지는 않았습니다.

결론

공급망 공격은 조직이 간과할 수 없는 중대한 보안 위협 중 하나입니다. 이 글에서 소개한 허니 토큰 배포, 특권 액세스 강화, 직원 교육, 제로 트러스트 아키텍처 구축 등의 조치를 따르면 이러한 정교한 공격에 대한 노출을 줄일 수 있습니다.

공격자들은 끊임없이 새로운 수법을 고안하므로 공급망 보안에는 선제적으로 대응해야 합니다. 최신 보안 통제와 SentinelOne 같은 새로운 보안 솔루션을 활용해 공급망 전체의 취약점을 정기적으로 점검하면 기업이 다음 침해 사고의 주인공이 되는 것을 막을 수 있습니다.

자주 묻는 질문

공급망 공격은 무수히 다양한 형태로 발생할 수 있습니다. 소프트웨어 기반 공격은 정상적인 업데이트나 소프트웨어에 악성코드를 삽입합니다. 하드웨어 기반 공격은 생산 과정에서 하드웨어를 악용합니다. 제3자 공격은 시스템에 접근할 수 있는 공급업체를 표적으로 삼습니다. 코드 서명 공격은 위조된 디지털 서명으로 악성코드를 정상적인 소프트웨어처럼 보이게 합니다. 각 공격은 공급망의 서로 다른 취약점을 악용하므로 각기 다른 보안 조치가 필요합니다.

공격자는 공급망에서 가장 취약한 연결고리를 찾습니다. 보안 수준이 낮은 소규모 공급업체가 표적이 되는 경우가 많습니다. 이들 업체를 공격한 뒤 정상적인 접근 권한을 악용해 주요 표적에 접근합니다. 소프트웨어 업데이트를 변조하거나 개발 환경에 백도어를 삽입하고, 제3자 서비스 제공업체의 자격 증명을 탈취할 수도 있습니다. 침투한 후에는 내부에서 이동하며 권한을 높여 중요 자산에 접근하거나 랜섬웨어를 배포합니다.

네트워크 트래픽에서 의심스러운 패턴을 추적하세요. 행동 분석을 적용해 정상 운영과 다른 의심스러운 패턴을 탐지하세요. 공급업체의 보안 절차를 정기적으로 감사하고 명확한 보안 요구사항을 마련하세요. 네트워크에 고급 엔드포인트 탐지 소프트웨어를 도입하세요. AI 시스템으로 잠재적 위협을 실시간으로 탐지하세요. 설치 전에 소프트웨어 업데이트의 무결성을 확인하세요. 24/7 모니터링을 수행하는 보안 운영 센터를 구축하세요.

내부 확산을 막기 위해 침해된 시스템을 즉시 격리하세요. 사고 대응 팀을 가동해 침해 범위를 파악하세요. 공격 경로와 영향을 받은 공급망 구성 요소를 확인하세요. 규정에 따라 영향을 받은 공급업체와 고객에게 알리세요. 분석을 위해 디지털 포렌식 증거를 보존하세요. 유사한 공격을 막기 위한 대응 조치를 적용하세요. 안전한 것으로 확인된 백업에서 시스템을 복원하세요. 얻은 교훈을 바탕으로 보안 정책을 갱신하고 조정하세요.

먼저 영향을 받은 시스템을 격리해 침해 확산을 차단하세요. 공급망 내 침해 지점을 찾으세요. 보안 전문가와 협력해 악성 코드를 제거하세요. 규정 준수 요구사항에 따라 이해관계자에게 알리세요. 안전한 백업에서 시스템을 복원해 다시 운영하세요. 사고를 상세히 기록하세요. 공급업체 검증 절차를 강화하세요. 공급업체 보안 등급 도입을 고려하세요. 계약을 검토하고 보안 요구사항을 강화하세요.

공급망 공격은 조직 간 신뢰 관계를 악용하므로 탐지하기 어렵습니다. 단 한 번의 침해로 수천 개 기업에 영향을 줄 수 있습니다. 신뢰할 수 있는 경로를 통해 침투하므로 일반적인 보안 통제를 우회합니다. 탐지되기까지 오랜 시간이 걸립니다. 오늘날 공급망은 복잡해 공격자가 침투할 수 있는 지점이 많습니다. 공격자는 단 한 번의 성공적인 침투로 여러 피해자에게 접근해 적은 노력으로 막대한 피해를 입힙니다.

다음에 대해 더 알아보기 위협 인텔리전스

Decorative background gradient

보안 운영을 혁신할 준비가 되셨나요?

SentinelOne AI SIEM이 귀사의 SOC를 자율적으로 운영되는 강력한 조직으로 어떻게 전환할 수 있는지 알아보세요. 지금 문의하여 맞춤형 데모를 요청하고 보안의 미래를 직접 확인해 보세요.
Dark dashboard UI with purple-highlighted nav, summary cards showing 149, 7, 78, 56, 1.2 h, and a status table with linked purple text