DevSecOps Is Dead. Meet AgentSecOps.

Checkmarx Agentic AppSec Unleashed Virtual Summit 2026 Video Coming Soon
A presentation at Checkmarx Agentic AppSec Unleashed Virtual Summit 2026 in June 2026 by Baruch Sadogursky

Abstract

DevSecOps already automated the scan — SAST, SCA, DAST, IaC wired into CI — and those scanners are System 1: fast, automatic, pattern-matching. Show one a known shape and it fires, instantly, every time. But the vulnerabilities that actually hurt have no fixed shape — broken access control, business-logic flaws, an authorization check removed because the code read cleaner without it — and catching those is System 2: slow, deliberate reasoning about what the code is for. DevSecOps automated the System 1 and left the System 2 where it had always lived: in a human author who understood the system. AI agents remove that author from the seat, and here is the trap — an agent is System 1 too. You did not add a second mind; you replaced your only System 2 with another System 1, so now a pattern-matcher writes the code and a pattern-matcher checks it, and the vulnerabilities that need slow thinking sail through every green gate and ship exploitable. And no, the new “reasoning” models do not rescue this: Veracode’s data shows security pass rates flat near 55 percent regardless of model size or generation, because scaling System 1 never adds up to System 2. The reframe follows from the diagnosis — you cannot upgrade a System 1 into a System 2, so supply the System 2 from outside: hand the agent the threat model, the secure patterns, and the reason each control exists as explicit, versioned, machine-readable context it reads at generation time, then wrap it in guardrails that force a deliberate verification step it cannot skip. That is AgentSecOps: security stops being a gate the pipeline passes through and becomes context the agent is built from. And the context layer cuts both ways — the same place you load your slow thinking is where an attacker injects, because a System 1 follows the instructions in front of it and cannot stop to ask “should I trust this?” Prompt injection is SQL injection reborn one plane up, and AppSec’s oldest law, “never trust user input,” becomes “never trust the agent’s input.”

Resources

The data behind the talk

The thinking behind the talk

The new attack surface

Security as context