Open-Source Reachability-Based CVE Triage for Node.js and Python Container Images
Teams pull SBOMs and find 1,400+ packages where their app actually imports 60. Every quarter is a sprint of triaging hundreds of CVEs in code paths that are physically unreachable. Snyk and Endor Labs do reachability analysis as commercial features; OSS scanners (Trivy, Grype, OSV-Scanner) flag the universe.
Don't try to be a scanner. Be the post-processor: take Trivy/Grype output and the project's source tree, produce a filtered list with reachability evidence (file:line that calls the vulnerable symbol). Sells itself to anyone drowning in Dependabot tickets.
landscape (5 existing solutions)
Reachability is a known-best-practice with no good open-source implementation for the languages where it matters most: Node and Python. Whoever ships a Babel/AST-based static call-graph + EPSS/KEV cross-reference for these two ecosystems eats Snyk's lunch in OSS land.