By NHI Mgmt Group Editorial TeamDomain: Cyber SecuritySource: VeracodePublished October 16, 2025

TL;DR: AI is being used to reduce false positives, prioritise exploitability, and speed remediation in application security testing, while legacy SAST, DAST, and manual review workflows struggle to keep pace with CI/CD and microservices, according to Veracode. The real shift is not tooling automation alone, but whether AppSec programmes can turn noisy detection into risk-based governance without losing developer trust.


At a glance

What this is: This is a Veracode analysis of how AI is changing application security testing, with the main finding that conventional AppSec workflows are too slow and noisy for modern development speed.

Why it matters: It matters because security, IAM-adjacent governance, and DevSecOps teams need to decide where AI can reduce bottlenecks without creating blind trust in automated remediation or losing control of software risk.

By the numbers:

👉 Read Veracode's analysis of how AI is transforming application security testing


Context

AI application security testing is moving from point-in-time scanning toward continuous, risk-based decision support. Traditional SAST, DAST, and manual review workflows struggle when CI/CD pipelines, microservices, and rapid release cycles produce more findings than teams can triage. The primary issue is not just speed, but whether the security signal still arrives early enough to matter.

For IAM, NHI, and broader governance programmes, the same pattern applies: automation is useful only when it reduces noise without removing accountability. AI can help prioritise findings and support developers, but it also increases the need for clear approval boundaries, evidence retention, and human review of high-risk changes. That starting point is now common across mature AppSec teams, not exceptional.


Key questions

Q: How should security teams use AI-assisted penetration testing without losing trust in the results?

A: Use AI-assisted testing to widen discovery, then force a human validation step before any output becomes a confirmed finding. Teams should require traceable actions, repeatable evidence, and clear exploit paths so the machine is accelerating analysis rather than substituting for it. The output is most useful when it helps experts spend more time on high-impact validation.

Q: Why do false positives slow down appsec and DevSecOps programmes?

A: False positives slow programmes because engineers stop trusting findings that do not reliably predict real risk. Once that happens, triage becomes manual, remediation slows, and security teams spend more time defending the tooling than fixing exposure. In fast-moving delivery environments, noise becomes an operational blocker.

Q: What do teams get wrong about AI-assisted remediation in Microsoft environments?

A: Teams often assume AI-assisted remediation is complete when a recommendation is generated. In practice, the useful test is whether the next scan verifies the change and closes the gap. Without that feedback loop, AI becomes a suggestion layer rather than a governance control.

Q: How can organisations tell whether AI pentesting is improving security?

A: They should look for reduced exposure over time, fewer repeat findings after fixes, and faster closure of issues tied to secrets or authorization logic. If retesting keeps surfacing the same problems, the programme is producing findings without changing the underlying control environment.


Technical breakdown

Why SAST and DAST produce more noise than context

Static Application Security Testing and Dynamic Application Security Testing each catch different classes of defects, but neither understands business context on its own. SAST can over-report theoretical issues in dead code or unreachable paths, while DAST can miss flaws that only appear under specific runtime conditions. When teams run both at scale, they often accumulate thousands of findings without a reliable way to sort exploitable issues from low-value alerts. AI changes the model by correlating code, architecture, and observed behaviour so that prioritisation starts with context rather than raw volume.

Practical implication: consolidate findings into a contextual risk view before asking developers to remediate.

How AI changes prioritisation in application security testing

AI-assisted AppSec platforms use pattern recognition, code context, dependency metadata, and exploitability signals to rank findings by likely impact. That does not make the platform authoritative, but it can reduce false positives and surface the vulnerabilities most likely to be abused in the application’s actual deployment path. In mature programmes, this moves teams from severity-only scoring toward risk-based decisioning. The operational gain is not merely fewer tickets. It is a better ordering of work so scarce engineering time goes to defects that change the risk picture.

Practical implication: prioritise exploitability and reachability signals, not just CVSS severity.

AI remediation guidance and the limits of trust

AI can generate suggested code fixes inside the IDE or ticketing workflow, but that creates a new control problem if developers accept output without review. Remediation guidance is only as reliable as the model’s training data, the vulnerability class, and the constraints of the codebase. For application security testing, the right use case is assistive remediation, not autonomous change approval. Human review remains necessary for security-critical logic, authentication paths, and high-impact production systems. AI accelerates the path to fix, but it does not remove the need to validate that the fix is safe, complete, and compatible with the surrounding design.

Practical implication: require review gates for AI-generated fixes in security-sensitive code paths.


Threat narrative

Attacker objective: The attacker objective is to exploit production application flaws that were not prioritised, validated, or remediated in time.

  1. Entry begins when insecure code, exposed dependencies, or runtime flaws enter the SDLC faster than traditional review can catch them.
  2. Escalation occurs when alert fatigue, false positives, and fragmented tooling allow exploitable defects to remain buried in the backlog.
  3. Impact follows when a real vulnerability survives to production and becomes a practical path to compromise, data exposure, or service abuse.

NHI Mgmt Group analysis

AI is becoming an AppSec force multiplier, but only when governance keeps pace. The article correctly identifies that security teams are drowning in findings while development velocity keeps rising. AI can reduce noise and improve triage, but the programme risk is that teams mistake better ranking for better control. For IAM and adjacent governance teams, the lesson is that automation must preserve evidence, approval boundaries, and remediation accountability.

Application security testing is shifting from detection volume to decision quality. The old model rewarded scan coverage and alert throughput, even when neither translated into faster risk reduction. AI-driven prioritisation changes the centre of gravity toward exploitability, reachability, and business context. Security debt triage: this is the named control problem the article exposes, because organisations are not short on findings, they are short on decision rules that separate urgent exposure from noise. Practitioners should treat this as a governance design issue, not a tooling issue.

Developer productivity and security assurance are now the same operating problem. The article frames AI as a way to reduce friction between engineering and security, and that is directionally correct. But the market implication is broader: AppSec tools are being judged by whether they fit directly into developer workflows and produce fixable output. That raises the bar for explainability, traceability, and policy consistency. Teams should expect tighter integration between AppSec, DevSecOps, and software supply chain governance.

Human oversight remains the control that AI cannot absorb. The article’s guardrail section is the most important operational warning. AI-generated remediation can speed fixes, but it can also normalise blind trust if organisations do not require review for sensitive code paths. For programmes that already struggle with change control, this is a reason to strengthen approval logic, not weaken it. The right target is faster secure change, not autonomous code acceptance.

AI in AppSec will increasingly reshape how risk is budgeted and measured. As organisations try to reduce mean time to remediate and security debt, they will need metrics that measure decision quality, not just tool coverage. That aligns with NIST CSF 2.0 governance expectations and the broader move toward measurable security outcomes. Practitioners should prepare for AI-assisted risk triage to become a baseline expectation rather than a special capability.

What this signals

AI-assisted AppSec will push security programmes toward faster triage, but the durable benefit comes only when organisations redesign decision rights around the new workflow. The next constraint is not scan capacity, it is whether teams can keep review quality high while reducing the queue size.

Security debt triage: as AI improves the quality of prioritisation, programmes will be judged on whether they can shorten remediation loops without increasing change-risk. That makes evidence retention, policy enforcement, and exception handling part of the AppSec operating model, not afterthoughts. Teams should align these changes with NIST Cybersecurity Framework 2.0 outcomes and internal engineering controls.

The most practical near-term shift is tighter linkage between detection, remediation, and governance reporting. AppSec leaders will need to show not only that findings are being generated, but that they are being resolved in ways that reduce measurable risk across the software supply chain.


For practitioners

  • Unify AppSec findings into one risk view Correlate SAST, DAST, SCA, and runtime signals before routing work to engineering so teams review one prioritised queue instead of fragmented alerts. Use exploitability, reachability, and business criticality to decide what gets fixed first.
  • Set approval rules for AI-generated remediation Require human review for AI-suggested changes in authentication, authorisation, and other security-critical code paths. Capture who approved the change, what evidence supported it, and whether the suggested fix was tested against regression and abuse cases.
  • Measure AppSec success by outcome, not scan volume Track mean time to remediate, false positive rate, fix rate, and the percentage of findings tied to production-relevant code paths. Use those measures to decide whether AI is reducing security debt or simply generating faster output.
  • Embed AI use into secure development policy Define when AI-assisted fixes are allowed, where they are prohibited, and which evidence must be retained for audit and incident response. That is especially important when the same development team owns both the code and the remediation workflow.

Key takeaways

  • AI is changing AppSec by improving prioritisation, not by removing the need for human governance.
  • Legacy testing programmes fail when noisy findings outrun remediation capacity and hide exploitable issues.
  • The right response is outcome-based AppSec governance with review gates, contextual triage, and measurable debt reduction.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

MITRE ATT&CK address the attack and risk surface, while NIST CSF 2.0, NIST SP 800-53 Rev 5 and CIS Controls v8 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
NIST CSF 2.0PR.IP-1AI-assisted AppSec changes how secure development processes are implemented and measured.
NIST SP 800-53 Rev 5RA-5Vulnerability scanning and prioritisation sit at the centre of this AppSec workflow.
CIS Controls v8CIS-16 , Application Software SecurityThe article is fundamentally about improving application security testing and remediation.
MITRE ATT&CKTA0007 , Discovery; TA0011 , Command and ControlThe threat narrative centres on exploitable application flaws being discovered and abused after release.

Align AI-assisted testing and code review with CIS-16 and verify secure development practices end to end.


Key terms

  • Identity Security Posture Management: Identity security posture management is the continuous assessment of identity configuration, privilege, and exposure across an environment. It focuses on drift, overprivilege, and control gaps so teams can see where IAM, PAM, and NHI governance are failing before those gaps become incidents.
  • False positive closure rate: The share of alerts that are automatically identified as benign and closed with supporting evidence before reaching analyst queues. It is a useful SOC metric because it shows whether automation is reducing noise without hiding real threats.
  • Mean Time to Remediation: Mean time to remediation is the average time it takes to fix systems that are out of compliance. It measures how fast a team can move from detection to closure. Lower values usually indicate better process discipline, clearer ownership, and fewer hidden exceptions.
  • 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.

What's in the full article

Veracode's full article covers the operational detail this post intentionally leaves for the source:

  • Examples of AI-assisted remediation inside developer workflows and IDE integrations
  • Step-by-step measurement guidance for tracking MTTR, false positive rate, and fix rate
  • Specific implementation examples for correlating SAST, DAST, SCA, and runtime findings
  • The article's own discussion of guardrails for responsible use of AI-generated code fixes

👉 Veracode's full post covers the AppSec workflow changes, AI guardrails, and measurement details

Deepen your knowledge

The NHI Foundation Level course, the industry's only accredited NHI security programme, covers NHI governance, machine identity security, and secrets management. It helps practitioners connect identity controls to the broader governance needs of modern security programmes.
NHIMG Editorial Note
Published by the NHIMG editorial team on August 2, 2026.
NHI Mgmt Group — the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org