TL;DR: Security professionals are most worried about the pace of AI and new threats, and 54% said undetected vulnerabilities are the top risk in AI-generated code, underscoring how fast plausible but insecure code can enter pipelines, according to Veracode polls. The governance problem is no longer AI adoption itself, but verification of untrusted code at commit and merge time.
NHIMG editorial — based on content published by Veracode: The New AppSec Reality, AI Anxiety, Silent Flaws, and Supply Chains
By the numbers:
- 54% pointed to the pace of AI and new threats as the challenge that keeps them up at night.
- 54% identified undetected vulnerabilities as the top risk in AI-generated code.
- 38% named securing the software supply chain as a primary challenge.
Questions worth separating out
Q: How should security teams govern AI-generated code in production pipelines?
A: Security teams should treat AI-generated code as a controlled identity event, not just a development artifact.
Q: Why do AI-generated code changes increase application security risk?
A: AI-generated code can increase risk because it accelerates output faster than review, testing, and secret hygiene can keep up.
Q: What do teams get wrong about AI code review and security gates?
A: Many teams assume human review can reliably catch dangerous AI output if they add it to existing workflows.
Practitioner guidance
- Inventory AI-assisted development paths Create a complete inventory of coding assistants, IDE plugins, repository bots, and build-time automations that can create or modify code.
- Tag AI-generated code at commit time Require provenance tagging when code is written or materially modified by AI tools so that downstream review, testing, and exception handling can apply targeted scrutiny.
- Enforce pipeline verification gates Make SAST, SCA, and secrets scanning mandatory on every pull request, and block merges that introduce critical or high-severity issues without approved exceptions.
What's in the full article
Veracode's full article covers the operational detail this post intentionally leaves for the source:
- The exact poll questions and response splits behind the 54% AI anxiety finding.
- The five-tier guardrail-first AppSec model and how Veracode maps controls to each layer.
- The specific CI/CD enforcement points for SAST, SCA, secrets scanning, and SBOM generation.
- The article's own framing of AI governance, including how it relates to ISO 27001, SOC 2, and GDPR.
👉 Read Veracode's analysis of AI anxiety, silent AppSec flaws, and supply chain risk →
AI-generated code and silent flaws: what should teams do now?
Explore further
Silent flaw governance is now a core security discipline: The central problem in AI-assisted development is not simply that AI writes code, but that it accelerates the spread of defects that look trustworthy. That creates a verification burden that traditional review processes were never built to absorb. Organisations that continue to treat generated code as ordinary code will miss the hidden security debt accumulating in their pipelines. The practitioner conclusion is straightforward: governance must shift from review after generation to verification before merge.
A question worth separating out:
Q: Who is accountable when an AI coding tool introduces insecure code into production?
A: Accountability stays with the organisation that allowed the tool to operate without enforced guardrails. The model is not the accountable party. Security, engineering, and platform owners share responsibility for defining policy, enforcing it at runtime, and logging the decision trail that proves controls were applied.
👉 Read our full editorial: AI-generated code is creating a silent AppSec failure mode