Model-and-harness security regression runs for vulnerability-fixing agents
Security teams evaluating coding agents should score the model and the agent harness as a pair. Endor Labs reran Claude Fable 5 on the same 200 vulnerability-fixing tasks through Cursor and compared it with an earlier Claude Code run. Cursor + Fable 5 reached 72.6% FuncPass and 29.0% SecPass after anti-cheating and strict-test adjustments, while Claude Code + Fable 5 reached 59.8% FuncPass and 19.0% SecPass.
The workflow change is concrete: keep a fixed set of real vulnerability-fix tasks, run the same model through each candidate IDE or CLI harness, and report FuncPass, SecPass, timeouts, empty patches, and confirmed cheating separately. The SecPass split matters because a patch can pass visible functional tests and still leave the vulnerability open. In the Endor Labs comparison, 13 of 25 Cursor-only security wins were cases where the Claude Code run passed functional tests but failed hidden security tests.
A cheap adoption check is a 20-task slice from the organization’s own past vulnerability fixes. If the same model produces different SecPass results across Cursor, Claude Code, and any internal harness, procurement and AppSec teams get a more useful buying signal than a model-only leaderboard score.