By NHI Mgmt Group Editorial TeamDomain: Cyber SecuritySource: RapidsortPublished August 19, 2026

TL;DR: Enterprise software is still dominated by open source, with 85% of code bases relying on it, while 235,000+ CVEs with known fixes were identified from 2016 to 2025 and active exploitation can begin within 10 hours of disclosure, according to Rapidsort. The operational lesson is that vulnerability reduction and runtime evidence matter more than post-deployment detection when sensitive-data sectors need both resilience and auditability.


At a glance

What this is: This white paper argues that data-centric sectors should reduce software risk at source across intake, build, and runtime rather than relying on detection after deployment.

Why it matters: For IAM, PAM, and NHI teams, the key relevance is governance adjacency: software supply chain controls increasingly shape how identities, secrets, and audit evidence are protected in production.

By the numbers:

👉 Read Rapidsort's white paper on eliminating software supply chain risk at the source


Context

Software supply chain security is the discipline of reducing the risk introduced by third-party components, build processes, and runtime dependencies before those weaknesses reach production. In this white paper, the primary problem is not a single exploit technique but the operational gap between vulnerability discovery, remediation, and the speed at which attackers can weaponise exposed flaws.

That gap matters most in financial services, healthcare, and other data-centric environments because these sectors must protect sensitive data while also demonstrating control effectiveness to auditors and regulators. The identity intersection is indirect but real: software pipelines and runtime systems often carry secrets, service accounts, and access paths that become part of the attack surface if they are not governed tightly.

The starting position described here is common rather than exceptional. Most large organisations already depend on open source at scale, and many still treat vulnerability management as a downstream response problem instead of a lifecycle control problem.


Key questions

Q: How should security teams prioritise software supply chain vulnerabilities?

A: Prioritise by exploitability, reachability, and runtime exposure rather than total CVE volume. A flaw that exists in a package but is never executed is lower risk than one that is reachable in production and tied to sensitive data paths. That approach reduces noise and directs remediation to the weaknesses most likely to matter operationally.

Q: Why does runtime evidence matter in compliance programmes?

A: Runtime evidence shows what is actually executing, which is more reliable than static inventory alone when auditors or risk teams need proof of control effectiveness. It helps close the gap between approved software, deployed software, and live behaviour, especially in environments where build artefacts change quickly.

Q: Why do software supply chain controls fail when tools are not integrated?

A: They fail because each tool may identify risk, but no single owner can turn that evidence into a release decision. Without shared triage, remediation drifts across repositories, CI/CD, and deployment systems, and vulnerable components can still move forward. Integration must support action, not just visibility.

Q: How do security and compliance teams work together on software risk?

A: They should share one evidence model that ties hardening, vulnerability reduction, and runtime validation to audit requirements. Security teams reduce exposure, while compliance teams need proof that those controls persist in production. When both use the same facts, manual evidence gathering drops and control assurance improves.


Technical breakdown

Why software supply chain risk is a lifecycle problem

Software supply chain risk accumulates across intake, build, and runtime because each stage introduces different trust assumptions. Intake decides what images, libraries, or packages enter the environment. Build determines whether the software composition is understood and whether known vulnerabilities are actually exploitable in context. Runtime reveals what code and components are truly executing, which is often narrower than the installed inventory. The practical point is that controls need to track the software lifecycle, not just the scanner output. When the lifecycle is governed well, organisations can remove unnecessary risk instead of only recording it.

Practical implication: Map controls to the full software lifecycle, with approval gates, applicability checks, and runtime verification at each stage.

What exploit-aware vulnerability management changes

Traditional vulnerability management treats every CVE as equally urgent, but exploit-aware approaches prioritise what is both present and realistically exploitable. That means SBOM data alone is not enough. Teams need to validate component usage, package reachability, and whether a weakness is exposed in the deployed configuration. This is why the paper emphasises an exploit-aware risk score and removing unused components. The architecture shifts from counting flaws to reducing attack paths, which is a more practical way to manage limited remediation capacity.

Practical implication: Prioritise remediation based on exploitability and runtime relevance, not CVE volume alone.

Why runtime evidence matters for audit and compliance

Runtime evidence bridges the gap between security intent and what is actually happening in production. An RBOM, or runtime bill of materials, shows what executes rather than what is merely installed, which is useful for compliance, attestation, and post-deployment assurance. For regulated sectors, that distinction matters because evidence should support both security operations and audit readiness. Continuous benchmarking and audit-ready output help teams prove that hardening is still in effect after deployment, not just during a pre-release review.

Practical implication: Use runtime evidence to support compliance claims and to catch drift between approved software and real execution.


Threat narrative

Attacker objective: Attackers want a broad, low-friction path from exposed software weaknesses into production systems that handle sensitive data.

  1. Entry occurs when vulnerable open source components, container images, or libraries enter the software stack through intake or build pipelines.
  2. Escalation follows when unused packages, known weaknesses, or exposed dependencies remain reachable in production despite having been identified earlier.
  3. Impact is the creation of avoidable breach pathways, compliance friction, and a larger blast radius for data theft or service disruption.

NHI Mgmt Group analysis

Risk elimination beats alert-driven remediation in software supply chains. The paper reflects a market shift away from hoping scanners will keep pace with exposure windows. In sectors that process sensitive data, the question is no longer whether a vulnerability exists but whether the organisation can remove it before exploitability becomes operational. That is a governance problem as much as a tooling problem, and it rewards lifecycle control over post-fact response.

Runtime evidence is becoming a compliance control, not just an operational metric. When a runtime bill of materials shows what actually executes, it gives compliance teams a stronger basis for attestation than static inventories alone. That matters in regulated environments where evidence quality is increasingly part of security assurance. Practitioners should treat runtime validation as a control that narrows the gap between approved state and actual state.

Software attack surface management is converging with identity governance at the pipeline edge. Build and runtime systems frequently depend on secrets, tokens, and service accounts, so weak software supply chain hygiene can expose NHI pathways even when the core application logic is sound. That creates a named governance gap: execution-path visibility, meaning teams may know what was installed but not what was privileged or reachable at runtime. Practitioners should govern pipeline credentials and runtime identities with the same rigor they apply to production access.

Compliance pressure is pushing organisations toward evidence-led security architecture. The white paper shows why sectors such as financial services and healthcare are buying down risk through benchmarked, auditable controls rather than relying on manual after-the-fact reporting. That approach aligns security engineering with auditability, which is where many programmes are headed. The practical conclusion is that security control design now needs to satisfy both exploit reduction and proof of control effectiveness.

Security teams should stop treating open source volume as the problem and start treating unmanaged exposure as the problem. The presence of 85% open source software in enterprise environments is not, by itself, the issue. The issue is whether the organisation can classify, validate, and remove unnecessary components fast enough to stay ahead of active exploitation. That governance model is becoming table stakes for data-centric sectors.

What this signals

Execution-path visibility is the control theme practitioners should watch next. Software programmes are moving beyond scanner output toward proofs of what actually runs, what is reachable, and what can be removed before deployment. For identity teams, the same logic applies to secrets and service accounts: if a credential exists but is not visible in runtime context, it is not truly governed.

Data-centric organisations will increasingly need evidence that satisfies both engineering and audit audiences. That means runtime attestations, benchmark outputs, and hardened images will matter as much as patch counts in board reporting. The practical shift is toward control evidence that is continuous rather than episodic, with identity-adjacent access paths included in the same assurance model.

The more organisations rely on open source at scale, the more they will need a lifecycle model for software risk that looks a lot like lifecycle governance in IAM and NHI. Controlled intake, explicit approval, periodic review, and removal of unused components are converging patterns. Teams that already run mature access lifecycle processes will recognise the shape of this problem quickly.


For practitioners

  • Implement exploit-aware prioritisation Use SBOM data, reachability checks, and runtime context to rank vulnerabilities by actual exposure instead of raw CVE counts.
  • Add runtime verification to compliance evidence Capture runtime bills of materials and benchmark output so audits can reflect what is actually executing in production.
  • Harden container intake and build gates Block unapproved base images and reduce unused packages before deployment so risk is removed upstream rather than patched later.
  • Govern pipeline secrets as part of supply chain security Review build and deployment credentials alongside software components because compromised secrets can turn a software flaw into a broader access issue.
  • Align security and compliance reporting Link vulnerability reduction, hardening, and evidence generation into one operating model so control effectiveness is visible without manual evidence collection.

Key takeaways

  • Software supply chain risk is best managed as a lifecycle governance problem, not a post-deployment detection problem.
  • The strongest evidence in regulated environments now comes from runtime verification and exploit-aware prioritisation, not raw vulnerability counts.
  • Identity governance becomes relevant at the pipeline edge because secrets, tokens, and service accounts can turn software weaknesses into access risks.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

MITRE ATT&CK address the attack and risk surface, while NIST CSF 2.0, NIST SP 800-53 Rev 5, CIS Controls v8 and NIST AI RMF set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
NIST CSF 2.0ID.RA-1The paper centres on identifying and reducing software risk across the lifecycle.
NIST SP 800-53 Rev 5CM-8Runtime bills of materials and asset visibility align with configuration and component inventory control.
CIS Controls v8CIS-2 , Inventory and Control of Software AssetsThe white paper emphasises managing software components and removing unnecessary exposure.
MITRE ATT&CKTA0008 , Lateral Movement; TA0010 , ExfiltrationExposed software weaknesses can support movement and data theft once production is reached.
NIST AI RMFMANAGEThe paper focuses on reducing and governing operational risk across a production stack.

Map software supply chain risk to ID.RA-1 and maintain continuous risk identification across intake, build, and runtime.


Key terms

  • Software Supply Chain: A software supply chain is the set of tools, identities, dependencies, and processes that turn source code into deployed software. Because it relies on automation and privileged machine identities, it becomes a governance problem when access, signing, and deployment controls are too broad.
  • Software Bill of Materials: A software bill of materials is an inventory of the components and dependencies used in an application. It helps teams identify what they shipped, but it becomes most useful when paired with source verification, signature checks, and policy enforcement for third-party code.
  • Pipeline Bill Of Materials: A Pipeline Bill of Materials extends SBOM thinking into the delivery chain by recording what was used, transformed, and promoted during build and release. It matters because many supply chain risks are introduced after code is written, inside automation, packaging, and deployment steps.
  • Exploit-Weighted Prioritisation: Exploit-weighted prioritisation is the practice of ranking remediation work by whether a vulnerability is actively exploited, not just by technical severity. It combines external threat signals, fix availability, and asset exposure so teams can reduce real attacker opportunity first.

What's in the full article

Rapidsort's full white paper covers the operational detail this post intentionally leaves for the source:

  • Specific breakdown of RapidFort Curated Images, Analyzer, Optimizer, Profiler, and CART across the software lifecycle
  • Audit-ready evidence examples for CIS, STIG, NIST 800-53, FedRAMP, SOC 2, PCI DSS, and NIS 2
  • How the platform positions exploit-aware scoring and runtime profiling in regulated environments
  • Implementation framing for reducing attack surface without code changes

👉 The full Rapidsort white paper covers lifecycle controls, runtime evidence, and compliance alignment in more detail.

Deepen your knowledge

The NHI Foundation Level course, the industry's only accredited NHI security programme, covers NHI governance, machine identity security, secrets management, and identity lifecycle control. It is designed for practitioners who need a stronger operating model for access, auditability, and governance.
NHIMG Editorial Note
Published by the NHIMG editorial team on August 21, 2026.
NHI Mgmt Group — the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org