Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Submit
ToolsExploitsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

FeedsContactPrivacy© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
Antibody — GitLab Duo DevSecOps loop where a second AI re-attacks every AI-written fix, saving each successful bypass as a permanent antibody replayed in CI and production. | Kitploit
Tools/GitLabGitLab/lsudoko/antibody
Defensive ToolsStatic AnalysisVulnerability AnalysisScripting & AutomationWeb Application ExploitationPenetration TestingDevSecOpsSupply Chain SecurityPapers & ResearchIncident ResponseAI SecurityAdversarial Attack
11611h 2m agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
GitLablsudoko/antibody

Antibody

GitLab Duo DevSecOps loop where a second AI re-attacks every AI-written fix, saving each successful bypass as a permanent antibody replayed in CI and production.

View RepositoryWebsite
Share

Antibody

pipeline tests antibodies python license

Every AI-written code change must survive an attack by a second AI — with proof — before it is allowed to reach production.

Antibody live demo: attacks on the owned decoy are blocked, then the Warden catches an agent deleting a test

Antibody is a GitLab Duo pipeline for the "Life After Code" (Transcend) Hackathon. It treats a codebase like an immune system: when one AI fixes a vulnerability, a second AI keeps attacking the fix until it actually holds, and every attack that ever worked is saved forever as an "antibody" and re-tested on every future change and against live production. A separate, deliberately non-AI checker watches the fixing agent for cheating.

The fixer is never trusted on its word. It has to survive an attacker, and a dumb honest checker guards the tests.

Why this is different

AI-attacks-AI tooling already exists (Helios, MindFort, Strix, Novee). Those confirm the original exploit is now blocked. Antibody does four things that are, as of 2026, still only in research papers:

  1. Adversarial re-attack loop. Don't re-run the old exploit. Generate a new attack against the new fix, and make every successful bypass a permanent requirement.
  2. Sibling-path hunting. If /download was broken, check whether /preview has the same missing guard — the bug usually hides on a route outside the diff.
  3. One system for both security attacks and agent-cheat detection. Existing tools do one or the other.
  4. Self-lowering autonomy. The pipeline drops from Hands-off to Supervised by itself when a change touches CI config, auth, or CODEOWNERS, because a change must never validate itself.

Grounded in 2026 research

Every design choice traces to a paper, not a hunch:

FindingPaperNumber
Patches pass tests yet stay exploitable ("silent failures"); LLM reviewers miss themWhen Passing Tests Hides Vulnerabilities (Tampere) — arXiv 2609.10548170 of 1,030 repair traces silently failed; 22 critical
A fix blocks only the payload it was tested onP2Patch (Simon Fraser) — arXiv 2610.20245a fresh attack bypassed already-"fixed" patches in 41% of runs; making bypasses permanent raised coverage 42.1% → 62.5%
The same bug hides on a sibling route outside the diffPRGuard (Bristol) — arXiv 2608.257303× more absence-type bugs found than a commercial reviewer
Agent CI changes merge unreviewed → "circular verification"Co-Modifying Code and Infra (UNSW) — arXiv 2610.1284943–56% of dual-scope agent PRs merged with no review
Agents cheat the grader when rewarded for greenHacktrace (NTU) — arXiv 2610.03055~19.5% of runs took a test-tampering shortcut

The last finding is why the Warden is not an AI: an LLM reviewer can be talked out of its verdict; a git-diff checker cannot.

The loop

          ┌─────────────────────────── issue created ───────────────────────────┐
          │                                                                      │
          ▼                                                                      │
   [Builder AI] fix on a shadow branch, open MR                                  │
          │                                                                      │
          ▼                                                                      │
   GitLab SAST + Dependency Scanning  →  findings become the Red agent's targets │
          │                                                                      │
          ▼                                                                      │
   [Red AI] real HTTP exploit that REPRODUCES on the old code                    │
          │                                                                      │
          ▼                                                                      │
   [Builder AI] harden until blocked                                             │
          │                                                                      │
          ▼                                                                      │
   [Red AI] re-attack the NEW fix: new payload + same bug on SIBLING routes      │
          │        every bypass saved forever as an antibody (≤2 rounds)         │
          ▼                                                                      │
   [Warden] (not an AI) no deleted/weakened/skipped tests, no hidden CI/auth edit │
          │                                                                      │
          ▼                                                                      │
   autonomy gate: touches CI/auth/CODEOWNERS → Supervised, else Hands-off        │
          │                                                                      │
          ▼                                                                      │
   [Package] signed container + SBOM + proof bundle                              │
          │                                                                      │
          ▼                                                                      │
   [Release → Configure] deploy to the lowest-carbon Cloud Run region,          │
          │              replay every antibody against staging, then promote     │
          ▼                                                                      │
   [Monitor] scheduled probe replays ALL antibodies against production forever ──┘
                 any reproduction → auto-opens an incident issue → loop restarts

See it working

Everything below is a real capture from this repository, not a mock-up.

The nine-stage pipeline, green on GitLab. Every executed stage passed, including the real container build pushed to the project registry. configure and monitor are correctly skipped until a Cloud Run project and a schedule are configured. Open the pipeline.

GitLab pipeline: plan, create, verify, package, secure, release, govern all passed

Attacks on the owned decoy are blocked; normal use still works. Encoded traversal, the sibling route, a non-HTTP scheme, and a cross-user object read are all refused, while a legitimate document and the owner's own order are served.

Terminal: legitimate requests succeed, every attack returns 400 or 404

The Warden catches the agent cheating. Three real commits in a throwaway clone: deleting a test is blocked, editing the pipeline in an app fix downgrades to Supervised, an honest fix passes.

Download Tool