본문 바로가기
Q&A2023년 4월 4일1분 읽기

SBOM(Software Bill of Materials)이 뭔가요?

문
문성민
조회 707댓글 1

보안 뉴스에서 SBOM이라는 용어가 자주 나오는데 뭔가요?

댓글 1

김김영삼3년 전

SBOM은 소프트웨어에 포함된 모든 컴포넌트/라이브러리의 목록입니다. 식품의 "성분 표시"와 같습니다.

왜 중요한가:

  • Log4Shell 사건 후 "어떤 SW에 Log4j가 포함되어 있는지" 파악 불가 → SBOM 필요성 대두
  • 미국 정부: 연방 기관 납품 SW에 SBOM 제출 의무화

생성 도구:

# Syft (가장 인기)
syft myimage:latest -o spdx-json > sbom.json

# Trivy
trivy sbom myimage:latest

# CycloneDX (npm)
npx @cyclonedx/cyclonedx-npm --output-file sbom.json

공급망 보안(Supply Chain Security)이 강조되면서 SBOM은 점점 필수가 되고 있습니다.

Ctrl+Enter로 등록