The Post-Release SBOM Trap: Why 57% of Teams Generate Files That Don’t Protect Them

3–5 minutes

MYTH: “We generate an SBOM on every build, so our software is secure.”
REALITY: Your build was clean yesterday. A new vulnerability dropped this morning.

When a new critical vulnerability hits the headlines, the first question leadership asks is simple: Are we affected?

In theory, if your Software Bill of Materials (SBOM) is ingested into a centralised platform, it should give you that answer in seconds. In practice, having an ingredient list does not stop food poisoning. Having visibility is only the starting line, managing risk continuously is the actual job.

The Poll: 57% Generate, but Who Actually Monitors?

In a recent poll across three LinkedIn security communities, we asked teams how frequently they generate an SBOM for the software they build:

Survey results from Meterian's poll on how often teams generate an SBOM. Highlighting four response categories with corresponding vote counts: 'Every build' (21 votes), 'We don’t generate SBOMs' (8 votes), 'Periodically or on request' (7 votes), and 'Every release only' (1 vote).

For teams still establishing their tooling, generating a comprehensive SBOM can be a heavy lift. For the many organisations that already automate this step, however, a deeper industry paradox emerges:  generating the inventory was never the hard part.

The next challenge shifts from “Can you generate an inventory of your assets’ software?” to “What do you do with the inventory the day after you release software?”

The October Release Trap: When Unchanged Code Becomes Vulnerable

Consider a scenario every engineering team faces:

  • October: You ship version 1.2 of an application. The build passes with zero vulnerabilities, and the clean SBOM is filed away.
  • December: A zero-day advisory drops for a transitive logging library buried inside version 1.2.
  • The Reality: Not a single line of your code changed between October and December. Yet version 1.2 is now actively exploitable in production.
Infographic explaining the impact of new advisories on previously released software, highlighting steps for assessment of affected releases based on the SBOM.

This is the post-release blind spot. If your SBOM lives in a shared folder or static compliance portal, it is useless. Re-running a scan on your current main branch only tells you about current code, it tells you nothing about the 6-month-old release still running in customer environments or secondary cloud clusters.

An unchanged release can become vulnerable at any moment. To stay secure, your vulnerability monitoring must be continuous, even when your builds are not.

Moving from Static Visibility to Verified Remediation

Closing the gap between having an SBOM and fixing vulnerabilities requires three operational shifts:

1. Look Beyond the Surface

Checking only your main software packages gives a false sense of security. Most security flaws hide inside the background libraries those packages pull in. Whether a defect is buried 3 or 13 layers deep, your tools still need to catch it.  This is an important part of securing your software supply chain.

2. Focus on Real Risk, Not Generic Ratings

A theoretical warning in a tool you only use for internal testing is rarely as urgent as a moderate issue sitting on a live, public-facing website. Default risk scores don’t know how your software is actually being used. Prioritisation means figuring out if a flaw can truly be exploited in your system.

3. Define Clear Responsibility for Fixes

In many organisations, a developer updates code, closes the tracking task, and moves on. Meanwhile, the older, vulnerable version of the software is still running for active users. Someone needs to be explicitly responsible for confirming that the verified fix actually reaches live systems before calling the job done.

4. Cover Your External Supply Chain

Managing software risk is not only a function of the software that your organisation creates but also a consideration of any third-party applications and vendor software operating in your environment. In today’s world of SBOM management, this means that external SBOMs from vendors must be ingested and monitored as well as your own internal software.

A flowchart illustrating the process of resolving a software bill of materials (SBOM) finding, including steps: find affected releases, assess the finding, make and test changes, and verify deployment.

A complete workflow requires four distinct checkpoints:

  • Application Owner: Identifies which live deployments run the affected component version.
  • Security: Assesses true reachability and exploit conditions.
  • Engineering: Builds, tests, and validates the safe upgrade path.
  • Fix Owner: Verifies that the patch actually deployed to all live environments before closing the ticket.

Continuous Defense with Meterian Sentinel

Visibility without automation turns your security team into full-time ticket managers. Meterian Sentinel bridges this exact gap. When enabled, Sentinel continuously and automatically checks your previously scanned releases against newly disclosed vulnerabilities daily, without requiring new builds, manual rescans, or developer intervention.

What is more important is that Sentinel is not limited to the software that your development teams write. Meterian can also consume external SBOMs whether they come from third party vendors, partners or existing pipelines.

When an advisory drops, you know immediately which deployments are exposed and what fix to prioritise.

A Quick Test for Your Team

Pick one application your organization shipped 3 to 6 months ago that hasn’t been rebuilt recently:

The Diagnostic Question: Can you identify within 5 minutes which open-source libraries it runs, whether any newly disclosed CVEs affect it, and who is responsible for verifying the patch in production?

The Reality Check: If that answer requires manual searches or cross-departmental meetings, your SBOM is an archive, not an active defense.

Explore how Meterian Sentinel automates continuous post-release risk management.

The Post-Release SBOM Trap: Why 57% of Teams Generate Files That Don’t Protect Them

Three Open-Source Security Questions Teams Should Answer Before 2027 Planning

3–4 minutes


Open-source security is moving into a more demanding phase.

The UK Software Security Code of Practice expects software vendors to understand their third-party components, assess their risks, verify updates, and maintain them throughout the product lifecycle.

The NCSC’s June warning added urgency. Recent attacks have compromised trusted packages, maintainer accounts, and developer tooling. Automated installation can spread malicious code before a person reviews it.

Regulatory pressure is becoming operational too. The EU Cyber Resilience Act’s reporting duties for actively exploited vulnerabilities and severe incidents begin on 11 September 2026. Broader product-security obligations follow in December 2027.


Before teams set their 2027 priorities, they should be able to answer three questions.

Infographic of the continuous open-source security cycle (Choose, Check, Record, Monitor, Respond), illustrating the EU Cyber Resilience Act requirements to provide an early warning within 24 hours of an actively exploited vulnerability or severe incident, followed by a fuller notification within 72 hours.

1. Can we identify every dependency in a released product?

An inventory that stops at direct dependencies gives an incomplete picture. A small package can bring in a much larger transitive tree, and the vulnerable component may sit several layers below the one a developer selected.

The useful test is practical: when a new vulnerability is disclosed, can the team identify every affected product, version, and owner quickly?

That requires release-linked component records that stay current. An SBOM can support the process, though generating one is only the beginning.

ENISA’s 2026 survey found that 78% of responding organisations had started their SBOM journey. Only 9% described their implementation as mature and fully automated. It also found a wide gap between generating SBOMs and using them: 44% reported a moderate gap, while 23% reported a significant one.

For planning, ask whether the inventory is complete enough to guide patching and incident response. If it cannot support a decision, it is documentation rather than an operational control.

Infographic on tracing vulnerable packages by product, version, and owner. It includes ENISA 2026 stats showing 78% of organisations have started their SBOM journey, but only 9% are fully automated, highlighting a massive gap between simply generating SBOMs and actively using them.

2. Who decides whether a package and version are acceptable?

A vulnerability scanner can identify a known issue. It cannot define the organisation’s full acceptance policy on its own.

Teams still need rules for package provenance, project maintenance, licences, transitive dependencies, update behaviour, and acceptable exceptions. They also need a named owner for the decision.

This matters because open-source risk now includes more than vulnerable code. The NCSC describes maintainer-account compromise, abandoned-package takeover, typosquatting, and self-propagating attacks. A newly released version can therefore carry a different kind of risk from an old, unpatched one.

A workable policy should be clear enough for developers to apply during normal delivery. It should also record exceptions with an owner and an expiry date.

3. How quickly can we act when the risk changes?

Dependency approval is temporary. A package that is acceptable today may disclose a vulnerability next month, lose its maintainer, or publish a compromised update.

Teams should measure the path from new intelligence to action:

  • How quickly can they locate the affected component?
  • Who assesses exploitability and operational impact?
  • How long does a safe update take to reach production?
  • Can they retain evidence of the decision?

The CRA’s reporting timetable makes this speed visible. From 11 September 2026, affected manufacturers must provide an early warning within 24 hours of learning about an actively exploited vulnerability or severe incident, followed by a fuller notification within 72 hours.

Those deadlines are hard to meet when ownership and component visibility are assembled after the event.

Put the first decision closer to the developer

The answers to these questions should produce a joined-up workflow.

Developers check a package and exact version before adoption. CI/CD applies the organisation’s policy and retains evidence. Continuous monitoring catches risk that appears after release. Security and product owners handle exceptions and remediation timelines.

HEIDI supports the first point in that chain. It brings known-vulnerability information and safer-version suggestions into the IDE, while the dependency is still easy to change. That early feedback should work with pipeline enforcement, SBOMs, and post-release monitoring.

A useful 2027 plan should leave each team able to identify what it ships, explain why each component is trusted, and respond quickly when that trust changes.

Three Open-Source Security Questions Teams Should Answer Before 2027 Planning