specification
OWASP CycloneDX 是一個全堆疊物料清單 (BOM) 標準,提供先進供應鏈能力以降低網路風險。軟體物料清單 (SBOM)、SaaS物料清單 (SaaSBOM)、硬體物料清單 (HBOM)、
specification 是什麼?
OWASP CycloneDX 是一個全堆疊物料清單 (BOM) 標準,提供先進供應鏈能力以降低網路風險。包含:軟體物料清單 (SBOM)、SaaS物料清單 (SaaSBOM)、硬體物料清單 (HBOM)、AI/ML物料清單 (AI/ML-BOM)、密碼物料清單 (CBOM)、操作物料清單 (OBOM)、製造物料清單 (MBOM)、漏洞揭露報告 (VDR) 及漏洞交換 (VEX)
specification 概覽
這是什麼
OWASP CycloneDX 是一個全堆疊的材料清單(BOM)標準,提供先進的供應鏈能力以降低網路風險。它是由 Ecma International 發布的 ECMA-424 標準。此規範由 OWASP 基金會與 Ecma International 軟體與系統透明度技術委員會(TC54)共同推動。CycloneDX 支援多種 BOM 類型,包括軟體材料清單(SBOM)、軟體即服務材料清單(SaaSBOM)、硬體材料清單(HBOM)、機器學習材料清單(ML-BOM)、密碼學材料清單(CBOM)、製造材料清單(MBOM)、營運材料清單(OBOM)、漏洞揭露報告(VDR)、漏洞可利用性交換(VEX)以及 CycloneDX 證明(CDXA)。
主要功能
- 全堆疊 BOM 標準,涵蓋軟體、硬體、服務及 AI/ML 元件的網路風險降低。
- 支援多種 BOM 類型:SBOM、SaaSBOM、HBOM、ML-BOM、CBOM、VDR、VEX 及 CDXA。
- 為 Ecma International 標準(ECMA-424),採用免權利金專利政策。
- 官方 JSON Schema 參考實作,以 Apache 2.0 授權提供。
- IANA 註冊的媒體類型:
application/vnd.cyclonedx+xml與application/vnd.cyclonedx+json。 - 認可的檔案模式:
bom.json、bom.xml、*.cdx.json、*.cdx.xml。 - 維護一份可實現的使用案例清單,並提供 XML 與 JSON 格式的範例。
使用情境
CycloneDX 專案維護一份可實現的使用案例清單,用於供應鏈風險降低。每個使用案例均提供 XML 與 JSON 格式的範例。此規範應用於軟體組成分析、漏洞管理,以及確保軟體供應鏈的透明度。
快速開始
請參閱儲存庫的 README 以取得使用規範與 Schema 的指引。
授權與價格
採用 Apache License 2.0 授權。開放原始碼。
內容整理自該專案公開的 README 與儲存庫資訊。