top of page

CISA Cybersecurity Raises the SBOM Baseline, but Better Inventories Still Leave Security Gaps

CISA cybersecurity guidance has replaced a five-year-old federal baseline for software bills of materials, despite persistent doubts about whether organizations can use them effectively.

The Cybersecurity and Infrastructure Security Agency released the 2026 Minimum Elements for a Software Bill of Materials with the National Security Agency, Federal Bureau of Investigation, and international partners. The guidance updates the National Telecommunications and Information Administration framework published in 2021.

An SBOM, or software bill of materials, is a machine-readable inventory of the components and relationships inside a software product. It can tell an organization whether a newly disclosed vulnerability appears somewhere in its applications or infrastructure.

The replacement matters because the 2021 framework was written when SBOM tools were mostly concerned with generating inventories. Current systems also exchange, combine, validate, and analyze those inventories across development pipelines and customer environments.

That transition creates the central tension behind the new guidance. CISA wants richer, more consistent data that machines can process, but adding fields does not guarantee that the resulting inventory is complete or actionable.

The original NTIA baseline helped establish a shared vocabulary. The new CISA cybersecurity framework asks software producers and consumers to treat SBOMs as operational security data instead of static compliance documents.

CISA Cybersecurity Replaces the 2021 SBOM Baseline

The most important change is institutional and operational: CISA now owns a broader baseline designed for routine software risk management.

NTIA published the original minimum elements on July 12, 2021, following Executive Order 14028. Its framework divided an acceptable SBOM into three categories: data fields, automation support, and practices and processes.

The seven original data fields covered supplier name, component name, version, unique identifiers, dependency relationships, SBOM author, and a timestamp. Automation requirements encouraged machine-readable formats, while the operational practices addressed generation frequency, distribution, access, depth, and known gaps.

Those elements were deliberately modest. They defined the smallest useful inventory at a time when many suppliers had never generated an SBOM.

The 2026 release updates and replaces that framework. It follows a public consultation that CISA opened in August 2025 and closed on October 3, 2025.

The public comment notice said SBOM tools had expanded beyond generation into sharing, analysis, and management. It also identified growing participation from open-source communities, governments, and additional industries.

CISA did not create a binding federal procurement rule through the guidance. The minimum elements remain a baseline for generating and requesting usable SBOMs, not a new statute or universal mandate.

That distinction is important for vendors. A customer can adopt the framework in a contract or procurement process, but the publication alone does not compel every software company to produce an SBOM.

The intended scope is nevertheless wide. The framework can apply to software acquired or developed by government agencies, including open-source components, software as a service, and software involving artificial intelligence.

CISA also acknowledges that complex services can require information beyond the general minimum. A SaaS platform changes continuously, while an AI system can depend on models, datasets, frameworks, and external services that do not resemble conventional packages.

Separate AI-focused guidance released in 2026 addresses some of those differences. The general SBOM minimum elements remain the starting point beneath those specialized inventories.

The agencies are therefore setting a common floor, not describing every possible software supply chain. Organizations still need policies that match their architectures, risks, and regulatory obligations.

That is a more consequential shift than a longer list of fields. It moves the SBOM conversation from defining a document toward maintaining shared evidence about software composition.

The New Minimum Elements Demand More Context

A component name and version are no longer enough when security teams must distinguish packages, verify artifacts, and connect findings across tools.

The 2026 baseline preserves the three-part structure established by NTIA. It still covers data fields, machine-processable formats, and the practices used to create, update, and exchange an SBOM.

However, the updated model asks for richer context around both the software and the inventory itself. The development process highlighted four additions: component hashes, license information, tool identification, and generation context.

A component hash is a cryptographic value calculated from software content. It can help a consumer distinguish artifacts that share a name and version but contain different bytes.

That distinction matters when vendors rebuild packages, apply private patches, or distribute platform-specific binaries. A version string can remain unchanged even when the actual artifact differs.

Hashes are not a universal identity system, however. Results depend on which object gets hashed, whether that object is compressed, and how a build process packages its files.

The Business Software Alliance raised this issue during the consultation. Its industry response argued that hashing can provide useful validation but requires clearer definitions for archives, extracted files, firmware, and other software forms.

License information adds another dimension. It helps organizations identify the terms associated with components, including open-source and proprietary dependencies.

License data supports legal review and component governance, but it also improves basic identification. Two packages with similar names can carry different ownership or distribution conditions.

The tool name records which system generated the SBOM. That field gives consumers a way to investigate inconsistent results and understand why two scanners describe the same artifact differently.

Generation context describes how the inventory was produced. An SBOM created from source code can see different components than one created from a container image, installed system, or final binary.

That provenance affects what a security team should infer from missing data. A source scan might identify declared dependencies that never enter a production build. A binary scan might find bundled code that the package manifest omitted.

The updated framework also sharpens established fields. Unique identifiers matter because automated vulnerability systems cannot reliably correlate a free-text package name with security records.

Package URLs, Common Platform Enumeration identifiers, and SWID tags offer structured ways to identify software. No single scheme covers every component, so producers must select identifiers that fit the available ecosystem.

Dependency relationships remain central. An inventory becomes more useful when it shows how one component includes or depends on another, instead of presenting every item as an unrelated row.

The 2021 minimum elements already required dependency information. The current guidance gives that requirement more operational weight because vulnerability triage increasingly relies on relationship graphs.

The updated practices also preserve the concept of “known unknowns.” Producers should identify areas where the available tools cannot determine whether additional dependencies exist.

This language prevents a dangerous assumption. An absent relationship can mean that no dependency exists, or it can mean that the generator failed to see it.

The difference is critical during incident response. Security teams need to know whether a negative search result represents evidence of absence or simply incomplete visibility.

CISA is effectively asking producers to attach confidence and context to their inventories. That makes an SBOM less tidy, but it also makes the data more honest.

Software Suppliers Face a Higher Evidence Burden

The new baseline pressures suppliers to produce repeatable security evidence, while buyers must build systems capable of interpreting it.

For software producers, an SBOM can no longer be treated as a file generated once before a sales review. It must follow the product through releases, rebuilds, dependency changes, and vulnerability disclosures.

That requires integration with development and delivery systems. A producer needs to generate the inventory close enough to the build process that it describes the artifact customers actually receive.

Teams also need stable component identifiers. If the same dependency receives different identifiers across successive builds, automated comparison and vulnerability exchange become unreliable.

Tool disclosure and generation context create a related expectation. Producers must understand how their scanners operate, which sources they inspect, and where their visibility ends.

This can expose uncomfortable gaps. A company might discover that its build scanner captures package manifests but misses dynamically loaded plugins, embedded firmware, copied source files, or proprietary binaries.

Engineering teams then face a practical choice. They can improve the pipeline, document the unknown area, or obtain better composition data from an upstream supplier.

That work extends beyond security specialists. Procurement teams need contract language for receiving SBOMs, legal teams need distribution rules, and product teams need processes for updating customers.

Organizations handling many applications also need searchable storage. Receiving thousands of JSON documents without indexing their components produces paperwork, not operational visibility.

The burden therefore falls on buyers as well as sellers. Buyers must normalize different files, protect potentially sensitive data, monitor for new vulnerabilities, and decide which findings deserve action.

A raw component match does not automatically establish exposure. The vulnerable code might be excluded from the build, disabled by configuration, or unreachable during normal operation.

Vulnerability Exploitability eXchange, or VEX, can provide machine-readable statements about whether a product is affected by a vulnerability. Those statements depend on stable identifiers that connect the VEX record to the correct SBOM component.

This relationship explains why identifier quality has become more important. An ambiguous component record weakens every later attempt to describe exploitability or remediation.

It also shows why CISA’s minimum elements cannot operate alone. Organizations need vulnerability databases, VEX data, asset ownership, runtime context, and response workflows around the inventory.

Federal contractors will feel the pressure first because agencies can incorporate the baseline into acquisition requirements. Enterprise customers are also likely to borrow the same questions for vendor assessments.

International alignment amplifies that effect. A supplier that supports several markets benefits from producing one interoperable inventory instead of maintaining separate national versions.

However, harmonization only reduces burden when customers interpret the baseline consistently. Additional contract-specific fields, formats, and delivery rules can recreate the fragmentation that minimum elements are intended to prevent.

Software teams should therefore treat the guidance as a data contract. Producers promise a defined level of visibility, and consumers promise to handle that data responsibly.

An engineering knowledge base can help teams connect SBOM decisions with build records, vendor documentation, and remediation notes. It does not replace a component analysis platform, but it can preserve the reasoning surrounding each response.

The higher evidence burden is not inherently negative. Repeatable inventories can shorten the search for affected products when a widely used dependency becomes vulnerable.

The benefit appears only after organizations connect generation with ownership and action. Otherwise, the improved SBOM becomes another attachment that nobody examines until an audit begins.

Better SBOM Data Still Cannot Guarantee Better Security

CISA’s richer baseline improves the input to vulnerability management, but incomplete dependency graphs can still produce dangerously confident conclusions.

A July 2026 preprint examined 78,612 SBOM files from a public dataset, of which 77,092 were parseable. The researchers focused on dependency edges rather than simply checking whether component fields existed.

Their dependency graph study found that 52.9 percent of the parseable SBOMs declared no dependency edges. Every component in those files appeared isolated.

Another 8.8 percent contained a dependency block but left most components disconnected. Among larger inventories in that group, the median orphan share was 93 percent.

Only 38.3 percent of the total population formed well-connected graphs. The study also found that graph quality varied heavily by generator, even when tools examined comparable software.

These findings come from a preprint and should not be treated as a universal measurement of private enterprise inventories. They still illustrate the implementation problem behind CISA’s emphasis on dependency relationships and known unknowns.

A flat inventory can answer whether a package name appears somewhere. It cannot reliably explain which application contains it, what depends on it, or whether a path reaches the vulnerable code.

That limitation affects prioritization. Some security systems suppress a finding when the SBOM shows no path from the product to the affected component.

If the graph is incomplete, “no path” does not mean “not reachable.” It means the inventory lacks evidence connecting the nodes.

The study tested an approach that converted suspicious negative results into an explicit unknown state. In its controlled rescoring experiment, recall against CISA’s Known Exploited Vulnerabilities catalog rose from 0.600 to 0.950.

Those numbers describe the researchers’ system, not a guaranteed result for every organization. The underlying lesson is broader: uncertainty must remain visible through the analysis process.

This is where minimum compliance can diverge from operational security. A file can contain every named field while still misrepresenting the product through shallow discovery or broken relationships.

Component hashes also have limits. A hash can verify that two objects are identical, but it does not explain whether the object contains vulnerable code or receives unsafe input.

License fields do not establish security either. They improve component governance, yet accurately identifying a license says nothing about exploitability.

Tool names and generation context help consumers judge evidence quality, but only if consumers understand the tools. Recording “source scan” is useful when the receiving system treats it differently from a post-build artifact scan.

SBOMs can also reveal sensitive information. Detailed component inventories might expose architectural choices, old dependencies, or targets that an attacker can research.

Organizations need distribution policies that balance access with risk. A public open-source project, a regulated medical device, and a restricted government system do not require identical sharing models.

Data freshness presents another challenge. An accurate inventory becomes misleading after the software changes unless producers regenerate it and consumers associate it with the correct release.

Cloud services complicate that association because their deployed components can change without a customer downloading a new package. Continuous services need update and notification practices that static product inventories do not provide.

AI systems introduce further ambiguity. Models, datasets, adapters, remote APIs, orchestration frameworks, and conventional libraries can all influence behavior, yet not every element fits traditional component fields.

The new baseline recognizes that specialized systems need additional information. It does not settle every question about how to inventory a changing model pipeline or externally hosted dependency.

These limitations do not make SBOMs pointless. They define the boundary between visibility and assurance.

An ingredients list can help identify a recalled ingredient, but it cannot prove that the kitchen followed safe procedures. Secure development, testing, patching, monitoring, and incident response remain necessary.

The strongest reading of the guidance is therefore not “more fields equal secure software.” It is “better evidence supports better decisions when organizations preserve its context and uncertainty.”

International Alignment Raises the Stakes

Joint backing turns CISA’s update into a reference point that can influence software purchasing well beyond the US federal government.

Software supply chains cross national borders. A product designed in one country can contain open-source packages maintained in several others and run on infrastructure operated somewhere else.

Different SBOM definitions create friction throughout that chain. Producers must translate fields, regenerate files, or explain why one customer’s required data does not exist in another format.

International partners have been working toward a shared view of what SBOMs should accomplish. Their participation in the 2026 guidance strengthens the case for common minimum data and machine-readable exchange.

That alignment does not create one global law. Each government retains its own procurement rules, regulatory authority, and enforcement timetable.

It can still shape contracts and technical expectations. Buyers often adopt language from government guidance because it provides a defensible baseline during vendor assessments.

The European Union’s Cyber Resilience Act adds urgency for manufacturers selling products with digital elements. Its requirements create a separate legal framework, but software inventory and vulnerability handling occupy similar operational territory.

Medical device makers face another established use case. US law requires manufacturers of certain cyber devices to provide an SBOM and processes for addressing postmarket vulnerabilities.

Critical infrastructure operators also need rapid answers when a common library or embedded component becomes a target. Their challenge is often not identifying one dependency, but locating it across long-lived systems supplied by several vendors.

A shared baseline helps only if upstream suppliers participate. The producer of a finished application cannot always identify the contents of a closed binary received from another company.

Contractual requirements can push that request deeper into the supply chain. They can also disadvantage smaller suppliers that lack dedicated compliance and security engineering teams.

CISA’s emphasis on automation is meant to reduce that burden. Modern development tools can generate inventories during builds, and common formats let downstream systems process them without manual transcription.

Automation can also scale errors. If a scanner systematically misses dependencies, every generated SBOM can repeat the same blind spot with impressive consistency.

Interoperability testing therefore matters as much as format selection. Producers should compare outputs, validate relationship graphs, and confirm that downstream tools preserve identifiers correctly.

Consumers need reciprocal discipline. They should define how SBOM data affects purchasing, monitoring, remediation, and vendor communication before demanding it at scale.

The Business Software Alliance supported harmonized expectations during the 2025 consultation. It also cautioned against procurement requirements when recipients lack the ability to ingest and act on the information.

That position captures the main policy tradeoff. Requiring evidence can encourage better engineering, but collecting unusable evidence wastes resources and creates a false sense of control.

International alignment raises the stakes because a weak practice can spread as easily as a good one. A globally recognized baseline should encourage consistent, useful inventories rather than globally consistent paperwork.

Three Signals Will Show Whether the 2026 Baseline Works

The guidance will succeed only if dependency quality improves, buyers operationalize the data, and specialized SBOM practices remain interoperable.

The first signal is measurable improvement in dependency graphs. Future studies should find fewer flat inventories, fewer disconnected components, and greater use of explicit completeness indicators.

That result would strengthen CISA’s premise that clearer minimum elements can improve machine-assisted vulnerability decisions. Continued graph failures would show that definitions alone cannot correct generator behavior.

The second signal is how federal agencies and enterprise buyers change procurement. Useful adoption will connect SBOM delivery with validation, asset ownership, VEX handling, and response expectations.

Requests that merely add an upload field to a questionnaire will weaken the case. They increase supplier work without improving the speed or quality of security decisions.

The third signal is interoperability across conventional, cloud, and AI inventories. Specialized guidance should extend the common baseline without creating incompatible definitions for identifiers, relationships, or timestamps.

Successful alignment would let an organization trace a vulnerable conventional package through a cloud service or AI application. Fragmented schemas would recreate the visibility gaps that the 2026 update is trying to close.

Software producers do not need to wait for those outcomes. They can inspect current inventories, identify how each one was generated, and test whether relationships survive ingestion into customer-facing systems.

Buyers can run the same exercise from the other side. Ask whether a newly disclosed vulnerability can be traced from a component record to an affected product, owner, decision, and remediation status.

That workflow is the real test of CISA cybersecurity guidance. If your organization received an accurate SBOM today, could it turn that evidence into a timely security decision?

Start with one important product and follow the data from build to response. The missing links will reveal whether your SBOM program is an operational control or only an inventory archive.

Get started for free

A local first AI Assistant w/ Personal Knowledge Management

remio only supports Windows 10+ (x64) and M-Chip Macs currently.

Your AI Partner at Work
Get more done with remio

Plan. Create. Deliver.
All in one place.

bottom of page