Why CVE Feeds and SCA Tools Can Miss End-of-Life Software

Summary
A sponsored HeroDevs analysis argues that CVE feeds and SCA tools can miss end-of-life dependencies when advisories omit unsupported versions. It cites a Spring Security example and reports 5.4 million EOL versions among 12 million package versions analyzed.
Key points
- The article says scanners may not alert on EOL versions omitted from official CVE affected ranges; an absent alert does not establish that a version is safe.
- HeroDevs says Spring Security 6.2.x is affected by CVE-2026-22732, although the upstream record does not list it. The article says 6.2.x reached EOL in December 2025 and HeroDevs backported a fix for NES customers.
- In analysis of 12 million package versions, HeroDevs reports 5.4 million were EOL; it says endoflife[.]date accounts for about 7,000 versions.
- HeroDevs reports that it finds an EOL version needing a patch in about 80% of CVEs disclosed for a supported version.
- HeroDevs says it has confirmed more than 81,000 EOL package versions with known CVEs and no available fix, and estimates the broader total could exceed 400,000.
- The article cites Sonatype data indicating that 5–15% of components in enterprise dependency graphs are EOL, with transitive dependencies accounting for much of the exposure.
Article Details
- Topic
- End-of-life open-source software may fall outside CVE investigations and scanner coverage, leaving vulnerabilities and enterprise dependency exposure undetected.
CVE
Vendors
Products
Claude Mythos PreviewIn April 2026, Anthropic announced Project Glasswing alongside Claude Mythos Preview, documenting its ability to identify and exploit zero-day vulnerabilities across all major operating systems and browsers — includingSpring BootSpring Boot 3.2 ships with Spring Security 6.2.Spring SecurityCVE-2026-22732 — Spring Security (Critical, March 2026, CVSS 9.1)
