TL;DR: Software flaw creation is outpacing remediation capacity, with 82% of organisations carrying security debt and a 36% relative increase in high-risk vulnerabilities, according to Veracode’s 2026 State of Software Security Report. The practical shift is from reactive patching to risk-based prioritisation, automated remediation, and evidence-driven assurance.
At a glance
What this is: Veracode argues that application security teams can no longer rely on reactive patching because flaw creation is outpacing remediation capacity and security debt is accumulating.
Why it matters: For IAM, PAM, NHI, and broader security teams, the message is that governance must move from backlog counting to risk-based prioritisation tied to business context and measurable remediation.
By the numbers:
- 82% of organisations carry security debt, according to Veracode.
- The 2026 State of Software Security Report shows a 36% relative increase in high-risk vulnerabilities, according to Veracode.
Context
Application security transformation is the shift from finding vulnerabilities to governing remediation in proportion to real business risk. In practice, that means teams stop treating every alert as equal and start weighting exposure by exploitability, asset criticality, and delivery speed.
The identity angle is indirect but real: applications expose customer accounts, service-to-service access paths, and privileged workflows, so unmanaged application risk can become IAM and NHI risk downstream. When release velocity rises faster than remediation capacity, backlog management becomes a control problem, not just a developer productivity issue.
Key questions
Q: What breaks when teams treat every vulnerable package as equally urgent?
A: When every vulnerable package is treated as equally urgent, security teams create noise instead of clarity. Analysts spend time chasing findings that are not actually reachable, developers tune out the alerts, and real exposure can be missed. The result is slower remediation, weaker collaboration, and a higher chance that exploitable issues remain unresolved in critical code paths.
Q: Why does remediation capacity matter more than scanner coverage?
A: Scanner coverage only tells you what exists; remediation capacity determines whether known issues are actually reduced before attackers can use them. When findings arrive faster than teams can validate and merge fixes, the backlog becomes a standing exposure window. That is why throughput and merge rate are stronger maturity signals than raw alert volume.
Q: What are the signs that a software security programme is lagging behind maturity goals?
A: Common signs include high flaw prevalence, slow fix capacity, long fix times, and a growing backlog of security debt that stays open for more than a year. Another warning sign is when open source debt becomes the dominant share of critical issues. Those patterns show the programme is detecting problems, but not closing them fast enough to change exposure meaningfully.
Q: How do security teams know if app controls are actually reducing risk?
A: Look for lower failed-login tolerance, fewer successful automated logins, shorter time to revoke suspicious sessions, and fewer privileged requests that bypass normal workflow. Good controls change behaviour in telemetry, not just in policy documents. If incidents still move from initial access to data exposure quickly, the control set is not strong enough.
Technical breakdown
Why severity scores fail at scale
Severity scores are useful for triage, but they break down when thousands of findings accumulate across many applications and pipelines. A generic CVSS-style view does not capture whether a flaw sits in a crown-jewel application, whether it is externally reachable, or whether exploitability is rising faster than the team can remediate. In high-volume AppSec programmes, the real problem is not finding flaws. It is deciding which flaws materially change exposure before the backlog grows beyond human review capacity.
Practical implication: Use risk-based ranking that combines exploitability, application criticality, and remediation feasibility instead of treating every finding equally.
How AI-assisted remediation changes the backlog model
AI-assisted DevSecOps changes the remediation pattern by moving from manual ticket handling to embedded fix guidance and automated resolution for repetitive issues. That matters because much of the long tail of AppSec findings is low-complexity but high-volume, which consumes engineering time without proportionate risk reduction. The important architectural shift is that remediation becomes part of the development workflow, not a separate security queue. This is less about replacing engineers and more about reducing delay between detection and code correction.
Practical implication: Embed fix guidance and automated remediation into IDE and CI/CD workflows so routine flaws are closed before they accumulate.
What evidence proves software risk is falling
Governance becomes credible when security leaders can show whether vulnerability density, time to remediate, and high-risk backlog are trending in the right direction. Proof is not the same as scanning volume. A programme can scan aggressively and still fail if the most dangerous issues persist release after release. The transformation described here depends on measurable reduction in the most exploitable flaws, not just a larger reporting stack. That is why evidence-driven assurance belongs in the operating model, not as an after-the-fact audit exercise.
Practical implication: Track time to remediate, flaw density, and high-risk debt trends as outcome measures, not just activity counts.
Threat narrative
Attacker objective: Exploit unresolved high-risk application flaws before remediation catches up, using backlog delay to increase the chance of compromise.
- Entry occurs through new code shipped faster than existing weaknesses are removed, creating a growing exposure surface in active applications.
- Escalation happens when high-risk flaws remain in backlog long enough for exploitability to rise while teams continue treating all alerts as equally urgent.
- Impact is persistent security debt, with critical applications carrying unresolved vulnerabilities that can affect customer data, core revenue, and privileged workflows.
Breaches seen in the wild
- Commvault Metallic breach 2025: A nation-state actor exploited a Commvault zero-day in Azure and may have taken app secrets that open customers' Microsoft 365 tenants.
Read and download The State of NHI & AI Agent Breach Report 2026, covering 200+ breaches impacting Non-Human Identities including AI Agents.
NHI Mgmt Group analysis
Security debt is now a governance failure, not a tooling problem. When flaw creation outpaces remediation capacity, the issue is no longer whether scanners are finding enough issues. It is whether the organisation has a defensible decision model for which flaws matter first. That makes prioritisation an operating control, not a reporting feature. Practitioners should treat backlog selection as a risk decision with business consequences.
Application security and identity governance are converging at the workflow layer. Modern applications sit in front of customer identities, privileged workflows, service accounts, and machine-to-machine access paths. When application flaws linger, they can become indirect identity exposure, especially where authentication, authorisation, or API-mediated access is involved. The practical conclusion is that AppSec backlog risk cannot be separated from downstream IAM and NHI exposure.
Automation changes the economics of remediation, but only if it is embedded in delivery. AI-assisted fix suggestions and CI/CD controls help only when they reduce the time between finding a flaw and changing the code. If automation lives outside the development path, it simply adds another queue. The decisive shift is from externalised security review to workflow-native remediation, which is where the governance payoff appears.
Proving reduction matters more than proving activity. Leaders can scan more, ticket more, and report more without reducing risk. The article's strongest implication is that assurance must be measured against the dangerous part of the backlog, not the size of the backlog itself. That is the difference between a security programme and a security ledger.
From our research library:
- The average time to mitigate a leaked secret is 36 hours, highlighting the operational burden of manual remediation processes, according to the 2024 State of Secrets Management Survey.
- The average estimated time to remediate a leaked secret is 27 days, despite 75% of organisations expressing strong confidence in their secrets management capabilities, according to the State of Secrets in AppSec.
What this signals
Application security debt is becoming a control-plane issue. Once vulnerability creation outpaces remediation, the important question is no longer how many findings exist but which ones materially change exposure. That shifts AppSec from a hygiene function into a prioritisation discipline that should be measured against business-critical assets and exploitability.
Remediation speed is the differentiator, not detection volume. Organisations that keep measuring only scan coverage will miss the operational gap between finding and fixing. The more useful signal is whether engineering workflows can absorb fixes without creating another queue, because the backlog is where exposure persists.
Risk-based prioritisation should extend into identity-bearing applications. When applications mediate customer access, service accounts, or privileged workflows, unresolved flaws can turn into access abuse paths. That makes application risk part of the broader identity governance conversation, not a separate security silo.
For practitioners
- Prioritise by exploitability and asset criticality Rank vulnerabilities using real-world exploitability, external exposure, and crown-jewel application impact before assigning engineering work.
- Move routine fixes into developer workflows Embed remediation guidance in IDEs and CI/CD pipelines so repetitive flaws are corrected before merge or deployment.
- Block vulnerable dependencies upstream Use package manager firewalls and dependency policy checks to prevent known-bad components from entering the codebase.
- Measure reduction, not just volume Track time-to-remediate, flaw density, and the share of high-risk vulnerabilities that remain open across releases.
Key takeaways
- Application security teams are dealing with a backlog problem as much as a vulnerability problem, because flaw creation is outrunning remediation capacity.
- The most dangerous finding is the one that is both highly severe and likely to be exploited, especially when it sits in a crown-jewel application.
- Measurable reduction in time-to-remediate, flaw density, and open high-risk debt is the clearest sign that AppSec transformation is working.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
CIS Controls v8, NIST CSF 2.0, OWASP ASVS and NIST SP 800-53 Rev 5 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| CIS Controls v8 | CIS-7 — Continuous Vulnerability Management | The article centres on prioritising and reducing a growing vulnerability backlog. |
| Recommendation — Use CIS-7 to rank, remediate, and track vulnerable software by real exposure rather than raw finding volume. | ||
| NIST CSF 2.0 | PR.DS-06 — Data-at-rest and data-in-transit protection | Application flaws can expose sensitive data and need outcome-based risk controls. |
| Recommendation — Align AppSec remediation to outcome measures that reduce exposure to sensitive data and critical workflows. | ||
| OWASP ASVS | V15 — Secure Coding and Architecture | The article is about transforming development and remediation practices in the SDLC. |
| Recommendation — Use ASVS to build security requirements into coding and architecture decisions before release. | ||
| NIST SP 800-53 Rev 5 | RA-5 — Vulnerability Monitoring and Scanning | The piece discusses vulnerability discovery, backlog growth, and remediation prioritisation. |
| Recommendation — Pair RA-5 with remediation metrics so scanning output drives action instead of accumulating as debt. | ||
Key terms
- Security Debt: Accumulated risk that builds when vulnerabilities, unsafe dependencies, and policy gaps are left unresolved across the software lifecycle. In AI-assisted development, security debt grows quickly because more code is produced, more decisions are made automatically, and remediation often lags behind delivery.
- Risk Prioritisation: A method for ranking NHIs by exposure, privilege, business criticality, and age so remediation effort lands on the identities most likely to widen blast radius. It prevents lifecycle programmes from treating every credential as equally urgent, which is rarely true.
- Mean Time To Remediate: Mean Time To Remediate is the average time it takes to fix an identified issue after it is detected. In security and operations, it measures how long a vulnerability, misconfiguration, access problem, or incident remains unresolved, from confirmation through containment, correction, validation, and closure.
- Flaw Density: Flaw density is the concentration of vulnerabilities in a codebase, application portfolio, or release stream over time. It helps security leaders compare risk across systems of different size and maturity, and it is more useful than raw counts when judging whether remediation is keeping pace.
Deepen your knowledge
NHI Mgmt Group covers identity security, NHI governance, and agentic AI through independent research, practitioner guides, and the NHI Foundation Level course, the industry's only accredited NHI security programme. Explore structured identity governance learning if your programme needs to connect access control, lifecycle management, and security operations.
Published by the NHIMG editorial team on August 2, 2026.
Updated on October 12, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org