specification icon indicating copy to clipboard operation
specification copied to clipboard

OWASP CycloneDX is a full-stack Bill of Materials (BOM) standard that provides advanced supply chain capabilities for cyber risk reduction. SBOM, SaaSBOM, HBOM, AI/ML-BOM, CBOM, OBOM, MBOM, VDR, and V...

Results 248 specification issues
Sort by recently updated
recently updated
newest added

CycloneDX 2.0 is a major version in active development, focused on cleaning up legacy constructs, enforcing semantic correctness, and enabling modern schema reuse and API integration. This issue tracks the...

proposed core enhancement
breaking-changes

Similar to #640, this ticket is to investigate the feasibility of delivering an XML Schema that is auto-generated from the authoritative JSON Schema. However, unlike #640, which can be accomplished,...

### Problem In CycloneDX 1.x, the `.proto` schema for Protocol Buffers is manually maintained. This has led to: - Inconsistencies between the `.proto` definitions and the canonical JSON Schema -...

proposed core enhancement
breaking-changes

## Proposal: Modularization of the CycloneDX JSON Schema To improve maintainability and promote reuse across the CycloneDX specification, this proposal introduces a modular schema structure. The schema will be decomposed...

proposed core enhancement
breaking-changes

CycloneDX should adopt the latest version of the JSON Schema specification - at the time of writing, that is 2020-12. There is widespread use and adoption of 2020-12 and has...

proposed core enhancement
breaking-changes

### Problem In CycloneDX 1.x, several properties are loosely defined and may appear on types where they are semantically invalid. For example: - `cryptoProperties` is intended only for cryptographic assets...

defect

Remove all deprecated field including, but not limited to: - metadata.manufacture - metadata.tools - component.author - component.modified Additionally, there are new deprecations coming in v1.7 which should also be removed.

breaking-changes

Adds a new external reference type to reference documents such as: - a [Common Lifecycle Enumeration](https://github.com/Ecma-TC54/tg3) document. - an [OpenEOX](https://openeox.org/) document. - a human-readable document specifying end-of-life or end-of-support dates...

Adds a new type to reference a [TEA Collection object](https://github.com/CycloneDX/transparency-exchange-api/blob/main/tea-collection/tea-collection.md). A Transparency Exchange API Collection for the most part is a replacement of the `externalReferences` object, but provides a **versioned**...

proposed core enhancement

There has been growing interest to document the source of where data came, specifically the components, services, organizations, people, or processes that are attributed with specific data in a BOM....

proposed core enhancement
request for comment
RFC notice sent
CDX 1.7