Skip to main content

The SBOM Just Became a Liability With a Date on It

The SBOM Just Became a Liability With a Date on It

When a best practice becomes a product requirement, it stops being a security artifact and starts being a financial one. The question now is whether the document you are obligated to produce is true.

The EU Cyber Resilience Act is moving the software bill of materials from a best practice to a product security requirement, with the law’s full application arriving in December 2027.

If your company ships software into the EU, the character of one of your obligations just changed. The software bill of materials you used to produce because it was responsible is becoming one you are legally required to produce because a regulator says so.

That is not a procedural change. It moves the bill of materials off the security team’s task list and onto the company’s books, and most organizations have not adjusted to what that means.

A best practice and a requirement are not the same liability

Every CFO understands that an unmanaged liability is a governance failure. Open source software is the largest unmanaged liability in most enterprise technology environments, and in most organizations it has never appeared on any ledger the board reviews.

For years, the SBOM was the closest thing we had to putting that liability on the books. It was a best practice, which meant skipping it was a gap. A gap is something you can choose to close on your own timeline.

That is over. ENISA’s 2026 data shows SBOM adoption is climbing through tooling and automation, but supplier transparency, completeness, data quality, and internal expertise remain real gaps.

Read those two facts together. The requirement is arriving on a fixed date, and most organizations cannot yet produce a complete and accurate version of the document the requirement demands.

The consequence no one has priced in

An incomplete SBOM, before it is a legal requirement, is just an operational gap. You know your visibility is partial, you are working on it, and no one is keeping score.

An incomplete SBOM, after it is a legal requirement, is something else entirely. It is a dated, documented record of exactly what you did not know about your own software, produced under obligation, and signed.

That is not partial credit. In financial terms, it is the difference between an unbooked exposure and a disclosed misstatement. The first is a risk you are managing. The second is a finding.

The supplier lesson hiding in the AI headlines

The AI headlines carry a second lesson worth pricing. Anthropic suspended access to two of its models, and companies that had built production systems on them learned that access to a dependency you do not control can be cut off suddenly.

A CFO has a name for depending on a supplier you cannot substitute or control. It is concentration risk, and we price it deliberately in every other part of the business.


We have not been pricing it in the software supply chain. Every ungoverned open source component running in production is the same bet: that a dependency you did not vet, from a source you do not control, will keep behaving the way you assumed it would. The model shutdown is a clean illustration of what happens when that assumption breaks, and open source carries the same exposure at far greater scale.

The accountability is personal now

The reason this belongs at the executive table and not below it is that the regulatory environment has made it an executive matter.

EU CRA vulnerability reporting obligations begin arriving in 2026 and apply in full from December 2027, across products already on the market. SSDF is already a federal contracting condition. EO 14028 SBOM expectations that many treated as aspirational.

The accountability for a software supply chain failure now sits with named people, with personal exposure, not with a diffuse function somewhere below the waterline. That is the structural change. The documentation of a defensible decision, made before something went wrong, is the new minimum standard.

“We have an SBOM” is becoming the new “we have a scanner,” which has always been load-bearing corporate for “we have a document that suggests we know what is in our software.” The regulator is about to test whether the document is true.


From an unbooked exposure to a disclosed, dated obligation.

What a defensible posture looks like

The organizations that will not be scrambling in 2027 are the ones treating the SBOM as a byproduct of governance rather than a manual audit they assemble after the fact.

That is the approach we take at ActiveState. Components are built from source, scored for real-world risk across the full dependency tree, and shipped with a signed SLSA Level 3 attestation and a complete SBOM, so the document the regulator wants is generated by the way the software is sourced, not reconstructed under deadline.

The point is not the tooling. The point is that the bill of materials is accurate because the governance is real, and remediation runs on a contractual SLA rather than a backlog.

The requirement is no longer whether you can describe your software supply chain. It is whether the description you are now legally obligated to produce is true.

A best practice you skip is a gap you can close. A regulated requirement you cannot meet is a finding with your name on it.


Comments

Popular posts from this blog

Open Source Compliance Now Has a Deadline. Accountability Now Has a Name.

Open Source Compliance Now Has a Deadline. Accountability Now Has a Name. The US federal safety net that followed Log4j has thinned in the same window the EU Cyber Resilience Act wrote obligations for commercial users of open source software into law, with reporting requirements beginning September 2026. The accountability for what enters your products is moving toward the organizations that consume it, on someone else's timeline. Two things happened to open source software security in the same window, and together they change who is on the hook. The US federal effort that grew after the 2021 Log4j crisis has largely lapsed, with key personnel gone and the initiatives quiet. At the same time, the EU Cyber Resilience Act turned obligations for commercial users of open source software into law, with vulnerability and incident reporting requirements applying from September 2026. One backstop thinned. The other became a requirement with a date attached to it. If the plan was to wai...

Discovery Is Outrunning Remediation Everywhere. That Is Not Just a Technology Problem.

Discovery Is Outrunning Remediation Everywhere. That Is Not Just a Technology Problem. A model found 1,596 unpatched vulnerabilities in open source projects last month. The industry’s answer was more infrastructure for finding problems. That was never the part that was broken. Anthropic, Google, OpenAI, Microsoft, and more than a dozen other organizations just did something companies rarely do voluntarily. They pooled money into a shared body, called Akrites and hosted by the Linux Foundation, because none of them could keep pace with open source vulnerability discovery and remediation on their own. Organizations build shared infrastructure at this speed for one reason. A risk got too expensive for any single balance sheet to absorb quietly. That is what a captive insurance pool is. A group of companies decides a risk is real and common enough that carrying it alone costs more than carrying it together. Nobody calls that admission a taskforce. They call it underwriting, and they usual...