완성차 OEM 하나, Tier-1 수십 곳, Tier-2 수백 곳.
ECU 안에 들어가는 소프트웨어 하나에도
여러 회사의 코드와 오픈소스가 뒤섞여 있습니다.
그렇다면 이런 질문이 생깁니다.
"OEM이 아무리 보안을 잘 해도, 공급사 하나가 취약하면 어떻게 될까요?"
자동차 사이버보안이 공급망 전체를 봐야 하는 이유가 여기 있습니다.
자동차 공급망은 얼마나 복잡한가
자동차는 수만 개의 부품으로 이루어집니다. 소프트웨어도 마찬가지입니다. OEM이 직접 개발하는 소프트웨어보다 Tier-1·Tier-2·Tier-3에서 납품받는 소프트웨어가 훨씬 많습니다.
제조사
개발사
공급사
벤더
라이브러리
보안은 가장 약한 고리에서 무너진다
보안에서 오래된 원칙이 있습니다. "체인은 가장 약한 고리만큼만 강하다." 자동차 공급망에서 이 원칙은 매우 직접적으로 적용됩니다.
R155는 공급망 전체를 책임지라고 한다
UN R155는 형식승인(VTA)의 책임을 OEM에게 부여합니다. 하지만 그 책임에는 공급망 전체가 포함됩니다. OEM이 "Tier-1이 잘못했으니 우리는 몰랐습니다"는 말이 통하지 않습니다.
R155 Annex 5에는 공급망 관리와 관련된 명확한 요구사항이 있습니다. 공급사가 납품하는 부품·소프트웨어의 사이버보안을 OEM이 관리해야 한다는 것입니다. 이것이 Tier-1·Tier-2로 보안 요구사항이 흘러내려가는 구조의 근거입니다.
어떤 ECU가 어떤 보안 기능을 가져야 하는지 명시. 계약서에 반영. 공급사 이행 여부 감사(Audit).
Secure Boot, SecOC, HSM 구현. V&V 결과, Pentest 결과를 OEM에 제출. 하위 공급사 관리.
납품 소프트웨어의 취약점 관리. CVE 발생 시 Tier-1에 통보. 소프트웨어 구성 목록(SBOM) 제공.
SBOM — "어떤 소프트웨어가 들어있는지 알아야 한다"
공급망 보안의 핵심 도구 중 하나가 SBOM(Software Bill of Materials, 소프트웨어 구성 명세서)입니다. 식품의 성분표처럼, 소프트웨어에 어떤 컴포넌트가 포함되어 있는지를 목록화한 것입니다.
| SBOM 없을 때 | SBOM 있을 때 |
|---|---|
| 새 CVE 발생 시 어떤 차량이 영향받는지 모름 | 취약한 라이브러리를 사용하는 ECU·차종 즉시 파악 |
| 오픈소스 라이선스 위반 위험 | 사용 라이선스 전체 파악·관리 가능 |
| 공급사 변경 시 영향 범위 불명확 | 의존성 추적으로 변경 영향 사전 파악 |
| VTA 심사에서 소프트웨어 출처 증명 어려움 | VTA·규제 대응 증거 자료로 활용 |
| 패치 범위 산정 불가 → 전체 리콜 검토 | 영향 차량만 타깃 OTA 패치 배포 가능 |
| PSIRT 없어 보안 사고 대응 체계 불명확 | PSIRT 운영으로 CVE 발생 시 공식 대응 가능 |
| 빌드 서버·서명 키 보호 체계 없음 | 개발 환경 보안으로 빌드 체인 침해 위험 차단 |
공급망 보안 요구가 현장을 어떻게 바꿨는가
이 변화는 단순히 문서가 늘어난 게 아닙니다. 자동차 산업의 계약 관계 자체가 바뀌고 있습니다. 이제 Tier-1은 "ECU를 납품하는 회사"에서 "보안이 검증된 ECU를 납품하고 그것을 증명하는 회사"가 되어야 합니다.
오픈소스 — 공급망 보안의 숨겨진 변수
현대 차량 소프트웨어에는 상당량의 오픈소스가 포함됩니다. Linux, OpenSSL, curl, SQLite — 이름만 들어도 아는 오픈소스들이 ECU 안에 들어있습니다. 그리고 이 오픈소스들은 끊임없이 새로운 CVE가 발견됩니다.
문제는 자동차 개발 주기와 오픈소스 패치 주기가 완전히 다르다는 것입니다. IT 서버는 취약점이 발견되면 수일 내에 패치할 수 있습니다. 하지만 차량 ECU 소프트웨어는 개발·검증·양산 승인 과정이 수개월에서 수년이 걸립니다.
이것이 차량 SBOM과 취약점 모니터링 체계가 단순한 규제 대응이 아닌, 실질적인 보안 필수 요소가 되고 있는 이유입니다.
현업에서는 실제로 이렇게 경험한다
마무리
자동차 한 대의 보안 수준은
가장 보안이 약한 공급사의 수준에서 결정됩니다.
OEM이 아무리 잘해도, 공급망 전체가 함께 움직이지 않으면 의미가 없습니다.
R155는 이 현실을 직시하고, OEM에게 공급망 전체의 사이버보안을 관리할 책임을 부여했습니다. 그 책임은 계약서 한 장으로 끝나지 않습니다. SBOM, 취약점 모니터링, 공급사 감사, 패치 배포 절차까지 전체 체계가 필요합니다.
자동차 산업이 소프트웨어 중심으로 전환될수록, 공급망 보안은 선택이 아닌 필수가 됩니다. 그리고 이 변화는 OEM뿐 아니라 Tier-1·Tier-2 모두에게 새로운 역량을 요구하고 있습니다.
핵심 요약
- 차량 소프트웨어는 OEM·Tier-1·Tier-2·오픈소스가 겹겹이 쌓인 구조다
- 보안은 가장 약한 공급사 수준에서 결정된다 — 공급망 전체를 봐야 하는 이유
- R155는 OEM에게 공급망 전체 사이버보안 관리 책임을 부여한다
- 요구사항은 OEM → Tier-1 → Tier-2로 흘러내려가고, 증거는 거꾸로 올라온다
- SBOM은 어떤 소프트웨어가 어디 들어있는지 추적하는 핵심 도구
- SBOM 없으면 CVE 발생 시 영향 차량 파악조차 불가능하다
- 오픈소스 취약점 모니터링이 차량 공급망 보안의 새로운 과제로 부상했다
- 계약 단계부터 보안 요건·증거 제출·사고 책임을 명확히 정의해야 한다
'차량 사이버보안 > ISO21434 실무' 카테고리의 다른 글
| ISO 21434는 왜 개발보다 조직 관리부터 시작할까?(1편_자동차 사이버보안이 결국 “조직 싸움”이 되는 이유) (0) | 2026.05.15 |
|---|---|
| ISO/SAE 21434는 도대체 무엇을 바꿨을까?(21434 overview) (0) | 2026.05.14 |
| TARA 결과는 실제로 어떻게 Security Requirement로 연결될까? (0) | 2026.05.12 |
| TARA는 실제로 어떻게 수행할까? (0) | 2026.05.12 |
| ISO/SAE 21434는 왜 자동차 개발 프로세스를 바꿨을까? (0) | 2026.05.12 |