2027년 12월부터 EU 사이버 복원력법(CRA)에 따라 소프트웨어 자재명세서(SBOM) 작성이 의무화되지만, 널리 쓰이는 SBOM 생성 도구들 간의 불일치가 왜 발생하는지는 규명되지 않았다. 이 논문은 자바스크립트·러스트 프로젝트 3000여 개를 대상으로 의존성 잠금 파일을 정답 기준 삼아 3종의 주요 SBOM 생성기를 평가했다. 그 결과 도구 간 차이는 대부분 구현 오류가 아니라 의존성 범위, 명명 방식, 출처, 표현 방식에 대한 서로 다른 설계 가정에서 비롯된 체계적 불일치임이 드러났다. 법적 준수 요건이 되는 SBOM에서 어떤 도구를 쓰느냐가 결과를 좌우해 미발견 컴플라이언스 위반으로 이어질 수 있어, 저자들은 향후 표준이 의존성 범위·출처·표현에 관한 표준 규칙을 명확히 정의해야 한다고 주장한다.
- •EU CRA에 따라 2027년 12월부터 SBOM 작성이 법적 의무가 됨
- •자바스크립트·러스트 프로젝트 3000여 개에서 3종 SBOM 생성기의 불일치를 실증 분석
- •불일치는 구현 오류가 아니라 의존성 범위·명명·출처에 대한 상이한 설계 가정에서 비롯
- •도구 선택 자체가 컴플라이언스 결과를 좌우할 수 있어 표준화된 규칙 마련을 제언
0단 자동
AI가 규칙대로 쓰고 그대로 게시했습니다. 사람이 따로 보지 않았습니다.
- 규칙 판
- 규칙 판 도입 이전 기사입니다.
- 남기는 것
- 규칙 판 · 모델 · 시각
- 판 기록
- 아직 없습니다.
Mind the Gap: How SBOM Specification Ambiguities Lead to Divergent Software Bills of Materials. An Empirical Tool Study
- 1.2027년 12월부터 EU 사이버복원력법(CRA)상 의무화되는 SBOM을 3종 생성기·3000개 이상 JS·Rust 프로젝트로 비교분석
- 2.락파일 기반 그라운드트루스 대비 의존성 커버리지·SBOM 완전성에서 도구 간 큰 차이 확인
- 3.차이의 대부분이 구현 오류가 아니라 의존성 범위·명명·출처·표현방식에 대한 상이한 설계 가정에서 비롯됨을 규명
- 4.SBOM이 법적 컴플라이언스 요건이 되면서 도구 선택 자체가 미탐지 비컴플라이언스의 원인이 될 수 있음을 경고
왜 중요한가?
SBOM 의무화를 앞두고 도구마다 결과가 크게 갈린다는 사실이 확인된 만큼, 표준 자체에 정형화된 규칙이 없으면 기업들이 도구 선택만으로 법적 리스크에 노출될 수 있어 규제 대응 실무에 직접적 시사점을 준다.
본문 미리보기
arXiv:2609.19920v1 Announce Type: new Abstract: Software Bill of Materials (SBOMs) will become mandatory starting in December 2027 under the European Cyber Resilience Act (CRA) [8]. Although previous studies have highlighted significant differences among SBOM generators, the reasons for these discrepancies remain unknown, as does whether they stem from implementation errors or deliberate design choices. In this paper, we evaluate three widely used SBOM generators across more than 3,000 JavaScr
전체 내용이 궁금하다면?
원문을 직접 읽어보세요
이 글이 만들어진 과정
- 11:24AI 초안



