공급망 보안공격은 해킹으로 업데이트 서버 등에 악성코드를 심어두는 방식이다. 예방 방안으로는 패치파일을 바로 적용하지 않고, 충분한 검토 후 적용하고, 외부 원격접속을 이용한 패치는 전송구간을 암호화한 원격접속서버로 접속하게 하는 것 등이 있다.
공급망 보안 공격은 주로 개발사 시스템이나 업데이트 서버 등을 해킹하여 악성코드를 숨기는 방식을 사용한다. 심층방어(Defense-In-Depth) 체계를 갖추고 있는 기업이나 기관을 직접 공격하는 방식보다 공격 대상과 연결되어 있지만 상대적으로 보안이 취약한 대상을 이용하는 것이 공격자 입장에서는 쉽기 때문이다. 백신 등을 포함한 업데이트 파일을 제조사로부터 전달받을 경우 악성코드 감염, 소스 프로그램의 변조 여부를 파악하기는 쉽지 않고 제조사가 전달한 파일을 신뢰하고 사용할 수밖에 없는 환경이다. 패치 적용 시 패치파일을 즉시 적용하지 않고 일정 기간 안정화 여부 등을 면밀히 검토 후 패치해야 한다. 또한 외부에서 원격접속을 통해 패치를 진행하는 경우 전용선 또는 전송구간 암호화를 적용하고, 내부망 서버 또는 설비에 직접 접속하는 것이 아닌 원격접속서버(Remote access server)를 통해 접속할 수 있도록 통제해야 한다.