atlas

Research map / Adversarial robustness and security / Attacks on text and graphs

GitInject: Real-World Prompt Injection Attacks in AI-Powered CI/CD Pipelines

NeurIPS 2026 · Adversarial robustness and security › Attacks on text and graphs · approach: LLM jailbreak and injection defense · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces GitInject, an open-source framework that runs prompt-injection attacks against live GitHub Actions AI workflows on ephemeral repositories, documenting eleven named attacks across four providers and their workflow-level countermeasures.

Problem

Prompt injection risks for AI agents embedded in CI/CD pipelines are poorly studied, and simulated agent benchmarks miss infrastructure constraints (sandboxing, credential handling, permissions) that determine whether attacks succeed in production.

Approach

Evaluate attacks by executing real GitHub workflows against ephemeral repositories and judging outcomes via ground-truth repository state, rather than simulating tool calls; also identifies config-file injection (CLAUDE.md, AGENTS.md, GEMINI.md) as operator-trust attack surface.

Key results

Surprising findings

Limitations

Experimental setup

Datasets: AgentDojo injection tasks (CI/CD suite of ten, constructed by authors)

Benchmarks: AgentDojo (CI/CD suite of 10 tasks, comparison) GitInject live GitHub workflows (11 named attacks)

Metrics: attack success rate confusion matrix vs simulation denial-of-wallet cost

Baselines: AgentDojo

Builds on: AgentDojo spotlighting StruQ HouYi

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy