CISA 사이버 보안, SBOM 기준선을 높였지만 더 나은 인벤토리만으로는 보안 공백 해소 못 해
- Olivia Johnson

- 7월 30일
- 10분 분량
CISA 사이버 보안 지침은 조직이 SBOM을 효과적으로 활용할 수 있는지에 대한 의문이 지속되는 가운데, 소프트웨어 자재 명세서(SBOM)를 위한 5년 된 연방 기준선을 대체했다.
미국 사이버보안 및 인프라보안국(CISA)은 국가안보국(NSA), 연방수사국(FBI), 국제 파트너들과 함께 2026년 소프트웨어 자재 명세서 최소 요소를 발표했다. 이 지침은 2021년 미국 국가통신정보청(NTIA)이 발표한 프레임워크를 업데이트한다.
SBOM(소프트웨어 자재 명세서)은 소프트웨어 제품 내부의 구성 요소와 관계를 기계가 읽을 수 있는 형태로 정리한 인벤토리다. 이를 통해 조직은 새로 공개된 취약점이 자사의 애플리케이션이나 인프라 어딘가에 존재하는지 파악할 수 있다.
이번 대체가 중요한 이유는 2021년 프레임워크가 대부분의 SBOM 도구가 인벤토리 생성에 주력하던 시기에 작성됐기 때문이다. 현재 시스템은 개발 파이프라인과 고객 환경 전반에서 이러한 인벤토리를 교환, 결합, 검증, 분석한다.
이러한 전환은 새 지침의 핵심 긴장을 만든다. CISA는 기계가 처리할 수 있도록 더 풍부하고 일관된 데이터를 원하지만, 필드를 추가한다고 해서 결과 인벤토리가 완전하거나 실행 가능한 것은 아니다.
기존 NTIA 기준선은 공통 어휘를 정립하는 데 기여했다. 새 CISA 사이버 보안 프레임워크는 소프트웨어 생산자와 소비자에게 SBOM을 정적인 규정 준수 문서가 아니라 운영 보안 데이터로 다룰 것을 요구한다.
CISA 사이버 보안, 2021년 SBOM 기준선 대체
가장 중요한 변화는 제도적·운영상의 변화다. 이제 CISA가 일상적인 소프트웨어 위험 관리를 위해 설계된 더 폭넓은 기준선을 맡는다.
NTIA는 행정명령 14028호에 따라 2021년 7월 12일 원래의 최소 요소를 발표했다. 이 프레임워크는 허용 가능한 SBOM을 데이터 필드, 자동화 지원, 관행 및 프로세스의 세 범주로 나눴다.
기존의 7개 데이터 필드는 공급업체명, 구성 요소명, 버전, 고유 식별자, 종속성 관계, SBOM 작성자, 타임스탬프를 포함했다. 자동화 요건은 기계가 읽을 수 있는 형식을 권장했고, 운영 관행은 생성 빈도, 배포, 접근, 깊이, 알려진 공백을 다뤘다.
이러한 요소들은 의도적으로 최소한으로 구성됐다. 많은 공급업체가 SBOM을 한 번도 생성해 보지 않았던 시점에, 가장 작은 유용한 인벤토리를 정의한 것이다.
2026년 발표는 이 프레임워크를 업데이트하고 대체한다. 이는 CISA가 2025년 8월에 시작해 2025년 10월 3일에 마감한 공개 의견 수렴 절차를 따른 것이다.
공개 의견 공고는 SBOM 도구가 생성을 넘어 공유, 분석, 관리로 확장됐다고 밝혔다. 또한 오픈소스 커뮤니티, 정부, 추가 산업 분야의 참여가 확대되고 있다고 짚었다.
CISA는 이 지침을 통해 구속력 있는 연방 조달 규칙을 만든 것은 아니다. 최소 요소는 새로운 법령이나 보편적 의무가 아니라, 사용 가능한 SBOM을 생성하고 요청하기 위한 기준선으로 남는다.
이 구분은 공급업체에 중요하다. 고객은 계약이나 조달 절차에서 이 프레임워크를 채택할 수 있지만, 이 문서의 발표만으로 모든 소프트웨어 기업에 SBOM 생성 의무가 부과되지는 않는다.
그럼에도 의도된 적용 범위는 넓다. 이 프레임워크는 오픈소스 구성 요소, 서비스형 소프트웨어(SaaS), 인공지능을 포함해 정부 기관이 획득하거나 개발하는 소프트웨어에 적용될 수 있다.
CISA는 복잡한 서비스의 경우 일반적인 최소 요건을 넘어서는 정보가 필요할 수 있음을 인정한다. SaaS 플랫폼은 지속적으로 변화하며, AI 시스템은 기존 패키지와는 다른 모델, 데이터세트, 프레임워크, 외부 서비스에 의존할 수 있다.
2026년에 발표된 별도의 AI 중심 지침은 이러한 차이 일부를 다룬다. 일반 SBOM 최소 요소는 이러한 특화 인벤토리의 출발점으로 남는다.
따라서 관련 기관들은 모든 가능한 소프트웨어 공급망을 설명하는 것이 아니라 공통의 최소 기준을 설정하고 있다. 조직은 여전히 자사의 아키텍처, 위험, 규제 의무에 맞는 정책이 필요하다.
이는 단순히 필드 목록이 길어진 것보다 더 중대한 변화다. SBOM 논의의 초점이 문서 정의에서 소프트웨어 구성에 관한 공동의 증거를 유지하는 방향으로 이동한다.
새 최소 요소는 더 많은 맥락을 요구한다
보안팀이 패키지를 구분하고, 아티팩트를 검증하며, 도구 전반의 결과를 연결해야 하는 상황에서는 구성 요소명과 버전만으로는 더 이상 충분하지 않다.
2026년 기준선은 NTIA가 확립한 세 부분 구조를 유지한다. 여전히 데이터 필드, 기계 처리 가능한 형식, SBOM을 생성·업데이트·교환하는 데 사용되는 관행을 다룬다.
하지만 업데이트된 모델은 소프트웨어 자체와 인벤토리 자체를 둘러싼 더 풍부한 맥락을 요구한다. 개발 과정에서는 구성 요소 해시, 라이선스 정보, 도구 식별, 생성 맥락이라는 네 가지 추가 요소가 강조됐다.
구성 요소 해시는 소프트웨어 콘텐츠에서 계산된 암호학적 값이다. 이름과 버전은 같지만 바이트 내용이 다른 아티팩트를 소비자가 구분하는 데 도움이 될 수 있다.
이 차이는 공급업체가 패키지를 재빌드하거나 비공개 패치를 적용하거나 플랫폼별 바이너리를 배포할 때 중요하다. 실제 아티팩트가 달라져도 버전 문자열은 동일하게 유지될 수 있다.
다만 해시는 보편적인 식별 체계가 아니다. 결과는 어떤 객체를 해싱하는지, 해당 객체가 압축됐는지, 빌드 프로세스가 파일을 어떻게 패키징하는지에 따라 달라진다.
Business Software Alliance는 의견 수렴 과정에서 이 문제를 제기했다. 이 단체의 업계 의견서는 해싱이 유용한 검증 수단이 될 수 있지만 아카이브, 추출된 파일, 펌웨어, 기타 소프트웨어 형태에 대한 더 명확한 정의가 필요하다고 주장했다.
라이선스 정보는 또 다른 차원을 더한다. 이는 오픈소스 및 독점 의존성을 포함해 구성 요소와 연관된 조건을 식별하는 데 도움이 된다.
라이선스 데이터는 법적 검토와 구성 요소 거버넌스를 지원할 뿐 아니라 기본적인 식별도 개선한다. 비슷한 이름의 두 패키지라도 소유권이나 배포 조건은 다를 수 있다.
도구명은 SBOM을 생성한 시스템을 기록한다. 이 필드는 소비자가 일관되지 않은 결과를 조사하고, 두 스캐너가 같은 아티팩트를 다르게 기술하는 이유를 이해할 수 있게 한다.
생성 맥락은 인벤토리가 어떻게 만들어졌는지를 설명한다. 소스 코드에서 생성된 SBOM은 컨테이너 이미지, 설치된 시스템, 최종 바이너리에서 생성된 SBOM과 다른 구성 요소를 확인할 수 있다.
이러한 출처 정보는 보안팀이 누락된 데이터에서 무엇을 추론해야 하는지에 영향을 준다. 소스 스캔은 프로덕션 빌드에 포함되지 않는 선언된 의존성을 식별할 수 있다. 바이너리 스캔은 패키지 매니페스트가 누락한 번들 코드를 발견할 수 있다.
업데이트된 프레임워크는 기존 필드도 더 명확히 한다. 자동화된 취약점 시스템은 자유 형식의 패키지명을 보안 기록과 안정적으로 연계할 수 없으므로 고유 식별자가 중요하다.
Package URL, Common Platform Enumeration 식별자, SWID 태그는 소프트웨어를 식별하는 구조화된 방식을 제공한다. 단일 체계가 모든 구성 요소를 포괄하지는 않으므로 생산자는 사용 가능한 생태계에 맞는 식별자를 선택해야 한다.
종속성 관계는 여전히 핵심이다. 인벤토리가 모든 항목을 서로 무관한 행으로 제시하는 대신 한 구성 요소가 다른 구성 요소를 포함하거나 의존하는 방식을 보여줄 때 더 유용해진다.
2021년 최소 요소도 이미 종속성 정보를 요구했다. 현재 지침은 취약점 분류가 관계 그래프에 점점 더 의존하고 있기 때문에 이 요건에 더 큰 운영상 비중을 부여한다.
업데이트된 관행은 “알려진 미지수(known unknowns)”라는 개념도 유지한다. 생산자는 사용 가능한 도구로 추가 의존성의 존재 여부를 확인할 수 없는 영역을 식별해야 한다.
이 표현은 위험한 가정을 막는다. 관계가 없다는 것은 종속성이 존재하지 않는다는 뜻일 수도 있지만, 생성기가 이를 발견하지 못했다는 뜻일 수도 있다.
이 차이는 사고 대응 중 결정적이다. 보안팀은 부정적 검색 결과가 부재의 증거인지, 단지 가시성이 불완전한 것인지를 알아야 한다.
CISA는 사실상 생산자에게 인벤토리에 신뢰도와 맥락을 함께 부여하라고 요구하고 있다. 이는 SBOM을 덜 깔끔하게 만들 수 있지만, 데이터의 정직성은 높인다.
소프트웨어 공급업체, 더 높은 증거 부담 직면
새 기준선은 공급업체에 반복 가능한 보안 증거 생성을 요구하는 동시에, 구매자는 이를 해석할 수 있는 시스템을 구축해야 한다는 압박을 가한다.
소프트웨어 생산자에게 SBOM은 더 이상 판매 검토 전 한 번 생성되는 파일로 취급될 수 없다. 이는 릴리스, 재빌드, 의존성 변경, 취약점 공개 전반에 걸쳐 제품을 따라가야 한다.
이를 위해서는 개발 및 배포 시스템과의 통합이 필요하다. 생산자는 고객이 실제로 받는 아티팩트를 설명할 수 있도록 빌드 프로세스와 충분히 가까운 시점에 인벤토리를 생성해야 한다.
팀에는 안정적인 구성 요소 식별자도 필요하다. 동일한 의존성이 연속된 빌드마다 다른 식별자를 받으면 자동 비교와 취약점 교환의 신뢰성이 떨어진다.
도구 공개와 생성 맥락은 이와 연관된 기대를 만든다. 생산자는 스캐너가 어떻게 작동하는지, 어떤 소스를 검사하는지, 가시성이 어디에서 끝나는지 이해해야 한다.
이는 불편한 공백을 드러낼 수 있다. 한 기업은 자사의 빌드 스캐너가 패키지 매니페스트는 수집하지만 동적으로 로드되는 플러그인, 내장 펌웨어, 복사된 소스 파일, 독점 바이너리는 놓친다는 사실을 발견할 수 있다.
이때 엔지니어링 팀은 실질적인 선택에 직면한다. 파이프라인을 개선하거나, 알 수 없는 영역을 문서화하거나, 상위 공급업체로부터 더 나은 구성 데이터를 확보할 수 있다.
이 작업은 보안 전문가를 넘어선다. 조달팀에는 SBOM 수령을 위한 계약 문구가 필요하고, 법무팀에는 배포 규칙이 필요하며, 제품팀에는 고객 업데이트 절차가 필요하다.
많은 애플리케이션을 다루는 조직에는 검색 가능한 저장소도 필요하다. 구성 요소 인덱싱 없이 수천 개의 JSON 문서를 받는 것은 운영 가시성이 아니라 서류 작업을 늘릴 뿐이다.
따라서 부담은 판매자뿐 아니라 구매자에게도 돌아간다. 구매자는 서로 다른 파일을 정규화하고, 잠재적으로 민감한 데이터를 보호하며, 새로운 취약점을 모니터링하고, 어떤 발견 사항에 조치할지 결정해야 한다.
원시 구성 요소 일치만으로 노출이 자동으로 입증되지는 않는다. 취약한 코드는 빌드에서 제외됐거나, 구성으로 비활성화됐거나, 정상 운영 중에는 도달할 수 없을 수 있다.
Vulnerability Exploitability eXchange(VEX)는 제품이 특정 취약점의 영향을 받는지에 대한 기계 판독 가능한 진술을 제공할 수 있다. 이러한 진술은 VEX 기록을 올바른 SBOM 구성 요소와 연결하는 안정적인 식별자에 의존한다.
이 관계는 식별자 품질이 더 중요해진 이유를 설명한다. 모호한 구성 요소 기록은 이후 익스플로잇 가능성이나 완화 조치를 기술하려는 모든 시도를 약화시킨다.
또한 CISA의 최소 요소만으로는 작동할 수 없는 이유도 보여준다. 조직에는 인벤토리 주변에 취약점 데이터베이스, VEX 데이터, 자산 소유권, 런타임 맥락, 대응 워크플로가 필요하다.
연방 계약업체들이 가장 먼저 압박을 받을 가능성이 높다. 정부 기관은 이 기준선을 조달 요건에 반영할 수 있기 때문이다. 기업 고객 역시 공급업체 평가에 같은 질문들을 차용할 가능성이 크다.
국제적 정렬은 이러한 효과를 증폭시킨다. 여러 시장을 지원하는 공급업체는 국가별 버전을 따로 유지하는 대신 상호운용 가능한 단일 인벤토리를 구축하는 편이 유리하다.
그러나 조화는 고객이 기준선을 일관되게 해석할 때에만 부담을 줄인다. 계약별 추가 필드, 형식, 납품 규칙은 최소 요소가 막고자 하는 파편화를 다시 만들어낼 수 있다.
따라서 소프트웨어 팀은 이 지침을 데이터 계약으로 다뤄야 한다. 생산자는 정해진 수준의 가시성을 제공하고, 소비자는 그 데이터를 책임 있게 처리하겠다고 약속하는 방식이다.
엔지니어링 지식 베이스는 팀이 SBOM 관련 의사결정을 빌드 기록, 공급업체 문서, 조치 메모와 연결하는 데 도움을 줄 수 있다. 이는 컴포넌트 분석 플랫폼을 대체하지는 않지만, 각 대응을 둘러싼 판단 근거를 보존할 수 있다.
더 높은 증거 부담이 본질적으로 부정적인 것은 아니다. 반복 가능한 인벤토리는 널리 사용되는 종속성이 취약해졌을 때 영향을 받는 제품을 찾는 시간을 단축할 수 있다.
이점은 조직이 생성 과정을 책임 주체 및 조치와 연결한 뒤에야 나타난다. 그렇지 않으면 개선된 SBOM도 감사가 시작될 때까지 아무도 들여다보지 않는 또 하나의 첨부 파일이 된다.
더 나은 SBOM 데이터도 더 나은 보안을 보장하지는 않는다
CISA의 강화된 기준선은 취약점 관리에 입력되는 정보를 개선하지만, 불완전한 종속성 그래프는 여전히 위험할 정도로 확신에 찬 결론을 낳을 수 있다.
2026년 7월 공개된 한 프리프린트는 공개 데이터세트의 SBOM 파일 78,612개를 조사했으며, 이 중 77,092개는 파싱 가능했다. 연구진은 단순히 컴포넌트 필드의 존재 여부를 확인하는 대신 종속성 엣지에 초점을 맞췄다.
이들의 종속성 그래프 연구에 따르면, 파싱 가능한 SBOM 중 52.9%는 종속성 엣지를 전혀 선언하지 않았다. 이 파일들에서는 모든 컴포넌트가 고립된 것으로 나타났다.
또 다른 8.8%는 종속성 블록을 포함했지만 대부분의 컴포넌트가 연결되지 않은 상태였다. 이 그룹의 대규모 인벤토리 가운데 고아 컴포넌트 비율의 중앙값은 93%였다.
전체 모집단 중 잘 연결된 그래프를 형성한 비율은 38.3%에 불과했다. 이 연구는 비교 가능한 소프트웨어를 검사한 경우에도 생성 도구에 따라 그래프 품질이 크게 달랐다고 밝혔다.
이 결과는 프리프린트에 기반한 것이므로 민간 기업 인벤토리를 보편적으로 측정한 결과로 간주해서는 안 된다. 그럼에도 CISA가 종속성 관계와 알려진 미지수에 중점을 둔 배경의 구현 문제를 잘 보여준다.
평면적인 인벤토리는 패키지 이름이 어딘가에 존재하는지 여부는 답할 수 있다. 하지만 어느 애플리케이션에 포함되어 있는지, 무엇이 이에 의존하는지, 또는 취약한 코드에 도달하는 경로가 있는지를 신뢰성 있게 설명하지는 못한다.
이 한계는 우선순위 지정에 영향을 미친다. 일부 보안 시스템은 SBOM이 제품에서 영향을 받는 컴포넌트까지의 경로가 없다고 표시하면 해당 탐지 결과를 억제한다.
그래프가 불완전하다면 “경로 없음”은 “도달 불가능”을 의미하지 않는다. 인벤토리에 노드를 연결하는 증거가 없다는 뜻이다.
이 연구는 의심스러운 음성 결과를 명시적인 미지 상태로 전환하는 접근법을 시험했다. 통제된 재점수화 실험에서 CISA의 Known Exploited Vulnerabilities 카탈로그에 대한 재현율은 0.600에서 0.950으로 상승했다.
이 수치는 모든 조직에 보장되는 결과가 아니라 연구진의 시스템을 설명한다. 더 폭넓은 교훈은 분명하다. 불확실성은 분석 과정 전반에서 계속 드러나 있어야 한다.
바로 이 지점에서 최소한의 컴플라이언스와 운영 보안이 갈라질 수 있다. 파일에 명시된 모든 필드가 들어 있어도, 피상적인 탐지나 깨진 관계 때문에 제품을 잘못 나타낼 수 있다.
컴포넌트 해시에도 한계가 있다. 해시는 두 객체가 동일하다는 사실을 검증할 수 있지만, 그 객체에 취약한 코드가 포함돼 있는지 또는 안전하지 않은 입력을 받는지는 설명하지 못한다.
라이선스 필드 역시 보안을 보장하지 않는다. 이는 컴포넌트 거버넌스를 개선하지만, 라이선스를 정확히 식별한다고 해서 익스플로잇 가능성에 관해 알려주는 것은 아니다.
도구 이름과 생성 컨텍스트는 소비자가 증거의 품질을 판단하는 데 도움이 되지만, 소비자가 해당 도구를 이해할 때에만 그렇다. 수신 시스템이 이를 빌드 후 아티팩트 스캔과 다르게 처리한다면 “소스 스캔”을 기록하는 것은 유용하다.
SBOM은 민감한 정보를 노출할 수도 있다. 상세한 컴포넌트 인벤토리는 공격자가 조사할 수 있는 아키텍처 선택, 오래된 종속성, 또는 공격 대상을 드러낼 수 있다.
조직은 접근성과 위험의 균형을 맞춘 배포 정책이 필요하다. 공개 오픈소스 프로젝트, 규제 대상 의료기기, 접근이 제한된 정부 시스템에 동일한 공유 모델이 필요한 것은 아니다.
데이터 신선도도 또 다른 과제다. 소프트웨어가 변경된 뒤 생산자가 인벤토리를 재생성하고 소비자가 이를 올바른 릴리스와 연결하지 않으면, 정확했던 인벤토리도 오해를 부를 수 있다.
클라우드 서비스는 고객이 새 패키지를 내려받지 않아도 배포된 컴포넌트가 바뀔 수 있어 이러한 연결을 복잡하게 만든다. 지속적으로 운영되는 서비스에는 정적 제품 인벤토리가 제공하지 않는 업데이트 및 알림 관행이 필요하다.
AI 시스템은 추가적인 모호성을 가져온다. 모델, 데이터세트, 어댑터, 원격 API, 오케스트레이션 프레임워크, 일반 라이브러리가 모두 동작에 영향을 줄 수 있지만, 모든 요소가 전통적인 컴포넌트 필드에 맞아떨어지는 것은 아니다.
새 기준선은 특수 시스템에 추가 정보가 필요하다는 점을 인정한다. 하지만 변화하는 모델 파이프라인이나 외부에서 호스팅되는 종속성을 어떻게 인벤토리화할지에 관한 모든 질문을 해결하지는 못한다.
이러한 한계가 SBOM을 무의미하게 만들지는 않는다. 이는 가시성과 보증 사이의 경계를 규정한다.
성분 목록은 리콜된 원재료를 식별하는 데 도움이 될 수 있지만, 주방이 안전 절차를 따랐다는 것을 증명하지는 못한다. 안전한 개발, 테스트, 패치, 모니터링, 사고 대응은 여전히 필요하다.
따라서 이 지침을 가장 강하게 해석하는 방식은 “필드가 많을수록 안전한 소프트웨어”가 아니다. “조직이 컨텍스트와 불확실성을 보존할 때 더 나은 증거가 더 나은 의사결정을 뒷받침한다”이다.
국제적 정렬이 중요도를 높인다
공동 지지는 CISA의 업데이트를 미국 연방정부를 훨씬 넘어 소프트웨어 구매에 영향을 미칠 수 있는 기준점으로 만든다.
소프트웨어 공급망은 국경을 넘는다. 한 국가에서 설계된 제품에는 여러 다른 국가에서 유지 관리되는 오픈소스 패키지가 포함될 수 있고, 또 다른 지역에서 운영되는 인프라에서 실행될 수 있다.
서로 다른 SBOM 정의는 이 사슬 전반에 마찰을 만든다. 생산자는 필드를 변환하거나 파일을 다시 생성해야 하며, 한 고객이 요구하는 데이터가 다른 형식에는 없는 이유를 설명해야 한다.
국제 파트너들은 SBOM이 달성해야 할 목표에 대한 공동의 관점을 마련하기 위해 노력해 왔다. 2026년 지침에 이들이 참여한 것은 공통 최소 데이터와 기계 판독 가능한 교환의 필요성을 강화한다.
이 정렬이 하나의 글로벌 법을 만드는 것은 아니다. 각 정부는 자체 조달 규칙, 규제 권한, 집행 일정을 유지한다.
그럼에도 계약과 기술적 기대에 영향을 미칠 수 있다. 구매자는 공급업체 평가 시 방어 가능한 기준선을 제공한다는 이유로 정부 지침의 문구를 채택하는 경우가 많다.
유럽연합의 Cyber Resilience Act는 디지털 요소를 갖춘 제품을 판매하는 제조업체에 긴급성을 더한다. 이 법의 요건은 별도의 법적 프레임워크를 구성하지만, 소프트웨어 인벤토리와 취약점 처리는 유사한 운영 영역을 차지한다.
의료기기 제조업체도 이미 확립된 사용 사례에 직면해 있다. 미국 법은 특정 사이버 기기 제조업체가 SBOM과 시판 후 취약점 대응 프로세스를 제공하도록 요구한다.
핵심 인프라 운영자 역시 공통 라이브러리나 내장 컴포넌트가 표적이 되었을 때 신속한 답이 필요하다. 이들의 과제는 하나의 종속성을 식별하는 데 그치지 않고, 여러 공급업체가 제공한 장기간 운영 시스템 전반에서 이를 찾아내는 일인 경우가 많다.
공통 기준선은 업스트림 공급업체가 참여할 때에만 도움이 된다. 완성 애플리케이션의 생산자가 다른 회사로부터 받은 폐쇄형 바이너리의 내용을 항상 식별할 수 있는 것은 아니다.
계약상 요건은 그 요청을 공급망 더 깊은 곳까지 밀어 넣을 수 있다. 동시에 전담 컴플라이언스 및 보안 엔지니어링 팀이 없는 소규모 공급업체에는 불리하게 작용할 수 있다.
CISA가 자동화를 강조하는 것은 이러한 부담을 줄이기 위한 것이다. 현대적인 개발 도구는 빌드 중 인벤토리를 생성할 수 있으며, 공통 형식은 다운스트림 시스템이 수작업 전사 없이 이를 처리하도록 한다.
자동화는 오류도 확장할 수 있다. 스캐너가 체계적으로 종속성을 놓친다면, 생성되는 모든 SBOM은 인상적인 일관성으로 같은 사각지대를 반복할 수 있다.
따라서 상호운용성 테스트는 형식 선택만큼 중요하다. 생산자는 출력을 비교하고, 관계 그래프를 검증하며, 다운스트림 도구가 식별자를 올바르게 보존하는지 확인해야 한다.
소비자에게도 상응하는 규율이 필요하다. 대규모로 요구하기 전에 SBOM 데이터가 구매, 모니터링, 조치, 공급업체 커뮤니케이션에 어떤 영향을 미치는지 정의해야 한다.
Business Software Alliance는 2025년 협의 과정에서 조화된 기대치를 지지했다. 동시에 수신자가 정보를 수집하고 조치할 역량이 없을 때 조달 요건을 적용하는 데에는 주의를 촉구했다.
이 입장은 핵심 정책적 절충점을 포착한다. 증거를 요구하면 더 나은 엔지니어링을 장려할 수 있지만, 활용할 수 없는 증거를 수집하면 자원을 낭비하고 통제되고 있다는 잘못된 인식을 만든다.
국제적 정렬은 좋은 관행만큼이나 약한 관행도 쉽게 확산될 수 있기 때문에 중요도를 높인다. 전 세계적으로 인정되는 기준선은 전 세계적으로 일관된 서류 작업이 아니라 일관되고 유용한 인벤토리를 장려해야 한다.
2026년 기준선의 효과를 보여줄 세 가지 신호
이 지침은 종속성 품질이 개선되고, 구매자가 데이터를 운영에 활용하며, 특수 SBOM 관행이 상호운용성을 유지할 때에만 성공할 수 있다.
첫 번째 신호는 종속성 그래프의 측정 가능한 개선이다. 향후 연구에서는 평면적인 인벤토리와 연결되지 않은 컴포넌트가 줄고, 명시적 완전성 지표의 사용이 늘어난다는 결과가 나와야 한다.
이런 결과는 더 명확한 최소 요소가 기계 지원 취약점 판단을 개선할 수 있다는 CISA의 전제를 강화할 것이다. 그래프 실패가 계속된다면 정의만으로는 생성 도구의 동작을 바로잡을 수 없다는 점을 보여줄 것이다.
두 번째 신호는 연방 기관과 기업 구매자가 조달 방식을 어떻게 바꾸는지다. 유용한 도입은 SBOM 제공을 검증, 자산 소유권, VEX 처리, 대응 기대치와 연결할 것이다.
설문지에 업로드 필드 하나를 추가하는 데 그치는 요청은 그 근거를 약화시킬 것이다. 보안 의사결정의 속도나 품질을 개선하지 못한 채 공급업체의 업무만 늘린다.
세 번째 신호는 전통적, 클라우드, AI 인벤토리 전반의 상호운용성이다. 특수 지침은 식별자, 관계, 타임스탬프에 대해 호환되지 않는 정의를 만들지 않으면서 공통 기준선을 확장해야 한다.
성공적인 정렬은 조직이 클라우드 서비스나 AI 애플리케이션을 거쳐 취약한 일반 패키지를 추적할 수 있게 해줄 것이다. 단절된 스키마는 2026년 업데이트가 해소하려는 가시성 격차를 다시 만들어낼 것이다.
소프트웨어 생산자는 이러한 결과를 기다릴 필요가 없다. 현재 인벤토리를 점검하고, 각각이 어떻게 생성되었는지 파악하며, 관계가 고객 대상 시스템으로 수집되는 과정에서도 유지되는지 시험할 수 있다.
구매자도 반대편에서 같은 연습을 할 수 있다. 새로 공개된 취약점을 컴포넌트 기록에서 영향을 받는 제품, 소유자, 결정, 조치 상태까지 추적할 수 있는지 물어야 한다.
이 워크플로는 CISA 사이버보안 지침의 진정한 시험대다. 조직이 오늘 정확한 SBOM을 받는다면, 그 증거를 적시에 보안 의사결정으로 전환할 수 있을까?
하나의 중요한 제품에서 시작해 빌드부터 대응까지 데이터를 추적하세요. 빠진 연결 고리는 SBOM 프로그램이 운영 통제 수단인지, 아니면 단순한 인벤토리 보관소에 불과한지를 드러낼 것입니다.


