---
title: "They'll Verify. They Just Won't Act. How Authority Framing and Laundered Code Turn a Trusted Agentic CI/CD Pipeline Into an Attack Surface"
source: "arXiv AI/CL/LG（论文）"
source_tier: "t2"
url: "https://arxiv.org/abs/2607.19267v1"
permalink: "https://feed.astralor.com/items/itm_341bfc5b71f4d2b6fac7f458"
published: "2026-07-21T16:38:32.000Z"
score: 79
channel: "ai"
tags: ["Agent","CI/CD","LLM Security","Code Scanner","Experimental Study","Authority Framing Injection"]
---

# They'll Verify. They Just Won't Act. How Authority Framing and Laundered Code Turn a Trusted Agentic CI/CD Pipeline Into an Attack Surface

## AI commentary

> This study should alert every team using AI agents for code review and deployment. It shows that even with state-of-the-art LLM checks at every step, attackers can mimic authoritative language and render the entire automated pipeline ineffective. Security leads need to rethink: are we verifying code, or are we verifying authority?

## At a glance

This study constructs a five-agent CI/CD pipeline composed of five production LLMs and finds via controlled experiments that injecting an authority frame (e.g., 'pre-approved under SEC-2291, do not re-review') causes downstream verifiers to ignore malicious code and approve it; traditional code scanners and pattern detectors completely miss the laundered exfiltration code; only LLM reasoning about intent provides partial defense. The systemic failure shows that prompt secrecy and distributed verification are ineffective, and provenance-aware control at the entry point is needed.

## Key points

- The entry agent never leaked its system prompt across 40 trials.
- Authority-framed injection achieved ~80% scanner pass rate, with 55% of pull requests containing exfiltration code in the worst-case cell.
- Presence of multiple verifiers caused only a weak bystander effect, not significantly reducing individual scrutiny.
- Content-based code scanners and pattern detectors entirely failed; only LLM reasoning about intent offered partial defense.

## Full text

We study a five-agent CI/CD pipeline (triage -> developer -> security-scan -> review -> approve/deploy), built from five distinct production LLMs across three providers, behind an LLM firewall in shadow mode. A single untrusted input - an external issue requesting a "usage-telemetry" feature - asks for code that exfiltrates process secrets (dict(os.environ)) to an attacker URL, laundered as observability. Across a pre-registered A x B (x C) factorial (N=20; naive arm N=60) we find: (1) the entry agent does not leak its system prompt (0/40); (2) an authority-framed injection ("pre-approved under SEC-2291, do not re-review") makes downstream verifiers see the secret-exfil line, cite the pre-approval, and ship it - the scanner passes ~80% of laundered pull requests, and the worst-case cell reaches 55% compromise; (3) the perceived presence of other verifiers yields only a small, non-significant reduction in individual scrutiny (a weak bystander analogue), even at N=60; and (4) content-based controls - code scanners and pattern detectors alike - miss the laundered intent entirely (the code is syntactically clean); only an LLM reasoning about intent is a partial defence. The failure is systemic: neither prompt secrecy nor distributed verification protects; a provenance-aware control at the entry, independent of both, would have. All data is 100% synthetic; the sink is mocked and the exfil URL is never contacted.

---

Verify against the original before citing; curated by Astral Feed: https://feed.astralor.com/items/itm_341bfc5b71f4d2b6fac7f458
