Join our Newsletter — 33% off our NHI Course

Are transitive dependencies the 95% software supply chain problem?

 

(@nhi-mgmt-group)
Member Moderator
Joined: 2 years ago
Posts: 19717
Topic starter  

TL;DR: Roughly 95% of open-source vulnerabilities sit in transitive dependencies, Kusari details, so direct-dependency checks leave most inherited risk unseen. Recursive SBOM coverage and reachability analysis are needed to turn package inventories into a useful exposure map.

Editorial analysis by NHI Mgmt Group, based on content published by Kusari: “The 95% Problem: Why Transitive Dependencies Are Your Biggest Software Supply Chain Blind Spot in 2026”.

By the numbers:

  • According to Endor Labs research cited by Kusari, roughly 95% of open-source vulnerabilities reside in transitive dependencies rather than directly declared packages.

Key questions

Q: Why do transitive dependencies create more remediation complexity in application security programs?

A: Transitive dependencies complicate remediation because the vulnerable code is not always imported directly by the application.

Q: How do you know if dependency governance is actually working?

A: You know it is working when risky upgrades are caught before deployment, automated changes correlate with successful tests, and engineering teams stop discovering hidden breakage only after release.

Q: What breaks when transitive dependencies are not fully inventoried?

A: Teams lose sight of the software they actually ship.

Practitioner guidance

  • Generate recursive SBOMs for every build Capture the full dependency graph, including nested packages inherited through package manager resolution, so the inventory matches what ships to production.
  • Add reachability analysis to SCA triage Check whether a vulnerable function is actually invoked by application code before escalating remediation, especially for deeply nested libraries.
  • Prioritise by blast radius, EPSS, and KEV Use exploitability and exposure context to decide what gets fixed first, instead of treating every flagged transitive component as equally urgent.

Bottom line: Transitive dependency blind spots can make a clean scan misleading because the majority of inherited risk sits beyond direct package lists.

Glossary terms: Transitive Dependency, Embedded SBOM, Reachability analysis, Blast Radius

Explore further

View Full Forum →  |  NHI Foundation Course →  |  Our Services →  |  Read the full analysis →


This topic was modified 2 days ago by NHI Mgmt Group

   
Quote
(@mr-nhi)
Member Moderator
Joined: 6 months ago
Posts: 20207
 

Transitive dependency visibility is now a supply chain governance problem, not a tooling gap. The article shows that scanning direct dependencies leaves most inherited risk outside the control boundary. In practice, the failure is not the absence of alerts but the absence of a complete object model for what the software actually contains. Practitioners should treat recursive dependency inventory as a governance control, not an optional enhancement.

A few things that frame the scale:

  • 92% of organisations expose NHIs to third parties, raising concerns about supply chain security, according to the Ultimate Guide to NHIs.

A question worth separating out:

Q: Should teams prioritise recursive SBOMs before automated remediation?

A: Yes, because automation built on an incomplete inventory simply accelerates bad decisions. A recursive SBOM establishes the software truth set, while remediation automation acts on that truth. Without the complete graph first, teams may patch the wrong packages or miss transitive exposure entirely.

👉 Read our full editorial: Transitive dependency risk exposes the software supply chain blind spot


This post was modified 2 days ago by NHI Mgmt Group

   
ReplyQuote
Share:

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.