The **security debt gap** is the growing distance between the vulnerabilities you *discover* and the ones you actually *fix*.
Today, that gap is widening fast:
- In 2024, roughly 40,000 CVEs were published.
- An estimated 50–60% of known vulnerabilities are never resolved.
- About 45.9% of organizations have critical security debt that’s been open for over a year.
- Telemetry shows up to 90% of vulnerabilities never get fully resolved.
- 81% of developers say they’ve shipped vulnerable code under delivery pressure.
AI accelerates this problem. According to the 2025 GitHub Octoverse report:
- Developers merged an average of 43.2 million pull requests per month (a 23% year-over-year increase).
- They pushed nearly 1 billion commits.
Traditional AppSec models assumed a relatively stable ratio between code written and security capacity. When AI boosts code output by an order of magnitude, that ratio collapses. You end up with:
- More code and more vulnerabilities entering the system.
- Fragmented tools and processes that generate noise instead of clear priorities.
- Developers acting as “first responders” for issues they didn’t create and don’t have full context for.
The result: security debt stops behaving like a simple backlog and starts functioning as a structural deficit. To close this gap without slowing delivery, organizations need to:
- Embed security directly into development workflows (not bolt it on later).
- Use AI not just to generate code, but to help prioritize, fix, and prevent vulnerabilities.
- Adopt Secure by Design principles so fewer exploitable flaws reach production in the first place.