Mounting AppSec Debt and GenAI Vulnerabilities Outpace Remediation Mandates
Veracode released fresh research from its State of Software Security analysis across 1.6 million applications and 141 million security findings, highlighting an acute accumulation of software security debt. Sixty percent of analyzed organizations currently maintain critical security debt, marking a twenty percent annual increase. The dataset shows a 36% relative increase in the proportion of flaws falling into the high-severity and high-exploitability intersection, which grew to 11.3% of all findings. Compounding this challenge, evaluations of generative AI code assistants found that 85% of tested AI-generated snippets failed security baselines for cross-site scripting (XSS), introducing systemic risks into modern web services.
This widening gap directly impacts engineering leaders, DevSecOps practitioners, and enterprise compliance teams who operate under tightening regulatory deadlines. Emerging government directives, such as CISA's updated binding operational directives, mandate that organizations remediate known exploited vulnerabilities (KEVs) within two weeks, and as fast as three days for critical zero-days. However, the median enterprise remediation timeline currently lags at 243 days across all vulnerability tiers. Relying on legacy ticketing workflows and manual triage creates severe operational risk, exposing customer-facing applications and digital public infrastructure to automated exploit campaigns long before security teams can patch upstream components.
This dynamic reflects the compounding pressures of AI acceleration across the software delivery lifecycle. While large language models have dramatically increased feature output and commit volume, they frequently reproduce outdated or insecure coding idioms at scale. As software development velocity outpaces traditional AppSec verification, security tooling is undergoing a paradigm shift. Static analysis and software composition analysis alone are no longer sufficient when developers are flooded with uncontextualized alerts; the industry is shifting rapidly toward automated code remediation and reachability analysis to filter actionable exploit paths from benign dependency noise.
For practitioners, managing security debt requires treating vulnerability remediation as a continuous development constraint rather than a periodic compliance audit. Teams should enforce automated package firewalls and IDE-level policy validation to prevent unvetted AI suggestions and vulnerable open-source dependencies from ever entering the codebase. In addition, DevSecOps pipelines must integrate automated fix generation alongside static analysis to collapse the 243-day remediation window. Prioritization must strictly track real-world exploitability, such as KEV catalog listings and reachable call graphs, ensuring development cycles focus exclusively on flaws that expose runtime services to attack.
Read original source