Blog
Sep 14th, 2026
| 8 min

SBOM Minimum Elements: What Changed in CISA 2026

Dmitry Raidman
CTO & Co-founder
Webinar
Event
News
-
Comparison of the SBOM minimum elements across the 2021 NTIA baseline, the 2024 CISA Framing Document, and the 2026 CISA minimum elements

On July 29, 2026, CISA and 17 partner agencies published the 2026 Minimum Elements for a Software Bill of Materials, version 2.1. It does not sit alongside the 2021 NTIA baseline. In CISA's own words, it updates and replaces it. The minimum set of data fields goes from seven to seventeen, and the practices that surround them are rewritten.

This post maps every element of the 2021 original to what the 2026 document does with it, using CISA's Appendix B as the source rather than a summary of a summary.

The short version

  • Seventeen data fields, up from seven. Ten of them are entirely new.
  • This is not a US only document. It is co-sealed by CISA and 17 partner agencies across 14 countries, including BSI in Germany, ANSSI in France, ACN in Italy, METI and the NCO in Japan, KISA and the NIS/NCSC in Korea, CERT-In in India, and national cyber centres in Canada, Australia, New Zealand, the Netherlands, Czechia, Poland, and Slovakia.
  • Hash, license, tool identity, and generation context are now required, not recommended.
  • Access Control is gone as a standalone element, absorbed into Distribution and Delivery.
  • SWID tags are dropped from the named data formats. SPDX and CycloneDX are the two that remain.
  • Coverage replaces Depth, and the document states there is no minimum depth.

How we got here

The version history in the document itself is the clearest way to see the arc:

  • 1.0, July 12, 2021. The NTIA minimum elements. Seven data fields and a set of practices, the first real consensus on what an SBOM must contain.
  • 2.0, August 22, 2025. A draft published for public comment. Widely read, never final.
  • 2.1, July 29, 2026. The final version, revised in response to comments on the 2025 draft.

If you built anything against the 2025 draft, check the names. Several of them moved between the draft and the final. What the draft called Software Producer is Component Producer in the final. What it called Software Identifiers is Component Identifiers. A single hash element became two, Component Hash Algorithm and Component Hash Value. Most elements picked up an explicit SBOM or Component prefix so it is always obvious whether a field describes the document or the software.

Sitting between the two is the CISA Framing Document, Third Edition of September 3, 2024, which introduced the idea of minimum, recommended, and aspirational maturity levels. Much of what it called recommended is what the 2026 document now calls required.

The seventeen fields

The 2026 document splits the data fields into two groups. SBOM Metadata describes the document, and Component Data describes the software.

SBOM Metadata, nine fields: SBOM Author, SBOM Author Signature, SBOM Data Format Name, SBOM Data Format Version, SBOM Generation Context, SBOM Timestamp, SBOM Tool Name, SBOM Tool Version, SBOM Version.

Component Data, eight fields: Component Dependency Relationship, Component Hash Algorithm, Component Hash Value, Component Identifiers, Component License, Component Name, Component Producer, Component Version.

Every 2021 NTIA element and what the 2026 update did to it

Source: Appendix B, Summary of Minimum Elements Changes From 2021, in the 2026 Minimum Elements for a Software Bill of Materials (v2.1).

2021 NTIA element2026 statusWhat changed
Supplier NameMajor UpdateReplaced by Component Producer. CISA says the new term better aligns with how the industry talks about SBOMs and clarifies that the field names the entity that originated the software.
Component NameMinor UpdateMultiple entries are now allowed, so an organization can map data to the right component when a component is known by more than one name.
Version of the ComponentMajor UpdateNow Component Version. If the component producer provides no version, the SBOM author should state that the information is unknown.
Other Unique IdentifiersMajor UpdateReplaced by Component Identifiers. At least one common software identifier should be present, and the field may also carry universally unique identifiers, organization specific identifiers, commit hashes, and intrinsic identifiers.
Dependency RelationshipMinor UpdateNow Component Dependency Relationship, scoped to mean a component that is necessary to the operation of another component.
Author of SBOM DataMajor UpdateReplaced by SBOM Author, the term already common in practice.
TimestampMinor UpdateNow SBOM Timestamp, the date and time of the most recent update to the SBOM data.
DepthMajor UpdateReplaced by Coverage. The 2021 element only asked for top level dependencies. Coverage adds horizontal breadth as well as vertical breadth, and states plainly that there is no minimum depth.
Known UnknownsMajor UpdateReplaced by Explicitly Identifying Unknown Information. The SBOM author must separate what is genuinely unknown to them from what they are deliberately withholding.
Distribution and DeliveryMinor UpdateSimplified and clarified, and it now absorbs the access control considerations that used to sit in their own element.
Access ControlRemovedRemoved as a standalone requirement. CISA states that the maturing of SBOM practice since 2021 made it unnecessary on its own.
Accommodation of MistakesMajor UpdateReplaced by Accommodation of Updates to SBOM Data. The reasoning is notable: tooling has improved enough that recipients can now expect SBOM data to be accurate, so the element is about corrections and updates rather than tolerating errors.
Automation SupportMajor UpdateReplaced by Machine-Processable Data and moved under Practices and Processes. SWID tags are dropped from the list of data formats, leaving SPDX and CycloneDX as the two formats CISA names as widely used.
FrequencyMinor UpdateRewritten in current terminology, with the same intent. Every software version or update should have an associated SBOM.

The ten new elements

Seven of the ten describe the SBOM document itself. That is the real theme of this update: the 2026 elements care about who made this SBOM, with what, when in the build, and can you prove it was not tampered with, not just what is inside the software.

  • SBOM Author Signature. A digital signature attributable to the SBOM author, giving recipients assurance about the integrity and authenticity of the data.
  • SBOM Data Format Name. The name of the data format used to represent the SBOM data, declared inside the data itself.
  • SBOM Data Format Version. The version of that data format, so tools know what they are reading.
  • SBOM Generation Context. The lifecycle phase at which the SBOM was generated, because the data available pre-build, at build, and post-build is not the same.
  • SBOM Tool Name. The tool the SBOM author used to generate or amend the SBOM.
  • SBOM Tool Version. The version of that tool.
  • SBOM Version. A version identifier for the SBOM document itself, since one component can have several SBOMs that improve over time.
  • Component Hash Algorithm. The cryptographic algorithm used to produce the hash.
  • Component Hash Value. The hash output for an executable component artifact.
  • Component License. The identifiers for the licenses the component is available under.

The practices matter as much as the fields

The document is explicit that how an organization engages with SBOM data is as important as the data. Six practices carry requirements worth reading closely:

  • Coverage. An SBOM should include all components that make up the target software, including transitive dependencies, with no minimum depth. Where a component appears multiple times with different metadata, each instance is listed separately. The test CISA gives is a good one: a recipient should be able to conclude that a newly reported vulnerability does not affect them because the SBOM does not list the component.
  • Machine-Processable Data. SPDX and CycloneDX are named as the two widely used formats. Organizations should accept any widely used, interoperable, machine-processable format, but should not accept new SBOMs generated in deprecated versions of a format.
  • Explicitly Identifying Unknown Information. A blank field is not acceptable. The author states whether the information is unknown to them or deliberately withheld, and must provide a route for recipients to ask about redacted security related information.
  • Frequency. Every software version or update gets an SBOM, including builds that only integrate updated dependencies. New facts about existing components mean a revised SBOM.
  • Accommodation of Updates to SBOM Data. Authors correct errors promptly, and organizations may factor a supplier's error rate into risk management decisions.
  • Distribution and Delivery. SBOMs should be available promptly to those who need them. Access controls may restrict unauthorized parties but should not stop authorized parties from sharing, or stop an organization from feeding SBOM data into its security tooling.

Why this one travels further than 2021

The 2021 minimum elements were a US document that the rest of the world referenced. The 2026 version is co-sealed by agencies in 14 countries, and it points directly at the regulation and guidance already in force in those markets. The document itself cites the EU Cyber Resilience Act, which requires manufacturers of products with digital elements to provide an SBOM as part of their technical documentation, alongside BSI TR-03183-2 in Germany, METI's SBOM guidance in Japan, and CERT-In's bill of materials guidelines in India.

For a vendor selling into more than one region, that convergence is the practical headline. One well formed SBOM, carrying the same seventeen fields, now answers to a much larger share of the regimes you are likely to face. We track those regimes and what each one asks for in the Cybeats regulation index.

What to do about it

  • Audit your generated SBOMs against the seventeen fields. Most generators emit component name, version, and identifiers well. Hashes, licenses, generation context, and tool identity are where gaps usually appear.
  • Check your identifiers. At least one common software identifier per component is the expectation, and accurate purls are what make later vulnerability correlation work at all.
  • Decide who signs. SBOM Author Signature is new and it needs an owner, a key, and a process before it needs a tool.
  • Stop treating an SBOM as a one time artifact. Frequency and Accommodation of Updates both assume SBOMs get reissued. A file sitting in a repository from last year's release does not meet either.

That last point is where most programs actually struggle. Generating an SBOM is largely solved. Keeping a growing set of them accurate, enriched, versioned, and continuously checked against new vulnerabilities is the work. That is what SBOM Studio is built for.

References

Download our new SBOM Booklet
Decorative graphic

See Cybeats Security
Platform in Action Today

We shortened our vulnerability review timeframe from a day to under an hour. It is our go-to tool and we now know where to focus our limited security resources next.

Decorative graphic
Lead Security Architect, Product Supply Chain Security (June 2024)
Four glossy green cubes with rounded edges and a dotted texture on a black background.
10x
from days to under an hour

SBOM Studio saves us approximately 500 hours per project on vulnerability analysis and prioritization for open-source projects.

Decorative graphic
Lead Cyber Security Engineer
(June 2024)
500hrs
saved per project
Four glossy green cubes with rounded edges and a dotted texture on a black background.