claudeers.
// Security & Compliance

raptor-loop-hunt

RAPTOR autonomous looping multi-altitude security vulnerability hunt — Claude Code skill

// Security & Compliance[ api ][ web ][ claude ]#claude#securityMIT$open-sourceupdated about 1 month ago
Actively maintained
95/100
last commit 23 days ago
last release none
releases 0
open issues 0
// star history+6 this week (+3%)

Install with your AI

Paste into Claude Code, Cursor, or any agent — it reads the repo and wires the tool into your project.

Install and set up raptor-loop-hunt (claude-plugin project) into my current project.
Found on https://claudeers.com/raptor-loop-hunt
Repo: https://github.com/dinosn/raptor-loop-hunt
Homepage/docs: —
Detected install method: claude-plugin → /plugin install raptor-loop-hunt@dinosn/raptor-loop-hunt
Category: security. Platforms: api, web.
Read the repo's README for exact setup and env vars, then install it and wire it into my project.

Claudeers Health Verdict:
active; community-verified: false. Confirm the source before running anything.
// or install directly (claude-plugin)
/plugin marketplace add dinosn/raptor-loop-hunt
/plugin install raptor-loop-hunt@dinosn/raptor-loop-hunt
// or clone
git clone https://github.com/dinosn/raptor-loop-hunt

// compatibility

Platformsapi, web
Operating systems
AI compatibilityclaude
LicenseMIT
Pricingopen-source
LanguagePython

raptor-loop-hunt

An autonomous, looping, multi-altitude security vulnerability hunt for a codebase, packaged as a Claude Code skill. It replaces the model's default "single pass, summarize, stop" behaviour with an explicit search procedure: traverse every altitude, generate candidates, adversarially verify them from raw source, run isolated parallel reasoners, and keep a persistent ledger so each loop is net-new coverage instead of rediscovery. In practice it finds far more real bugs than a one-shot scan — the "Karpathy auto-research" methodology.

It triggers whenever you point Claude at source code and want vulnerabilities found — "audit this", "find every bug", "security-review it", "find anything exploitable".

Install

As a plugin — no clone needed. Add the marketplace and install; Claude Code fetches it for you:

/plugin marketplace add dinosn/raptor-loop-hunt
/plugin install raptor-loop-hunt@raptor

Then /reload-plugins (or restart). The skill auto-triggers on audit requests, or invoke it directly.

Or drop it in as a personal skill — clone into your Claude Code skills directory and it is discovered automatically on the next session:

git clone https://github.com/dinosn/raptor-loop-hunt ~/.claude/skills/raptor-loop-hunt

Use

Invoke it explicitly:

/raptor-loop-hunt

…or just describe an audit task ("audit ./src for security", "find every exploitable bug in this service") and the skill triggers on its own. Point it at a repo, a service, a module, or a directory.

What it does

  • Multi-altitude generate → judge → verify loop. Candidates are generated at every altitude (whole-system down to a single function), then adversarially judged and verified from raw source — never from the generator's own summary.
  • Isolated parallel reasoners so independent findings don't contaminate one another.
  • Monotonic-scrutiny knowledge base (raptor-loop-kb) that can only ever raise scrutiny across runs, never lower it — each loop is net-new coverage rather than rediscovery.
  • Disposition ledger (raptor-loop-ledger) — an engagement-scoped state machine that certifies every disposition transition (confirm / reject / downgrade / sweep) against an evidence receipt, so a real bug can't be quietly rejected and a severe finding can't be laundered down to Low.
  • Execution-auth broker (raptor-loop-exec) — a live-PoC command runs only under a typed, least-privilege capability grant.
  • Eval trap battery (eval/) — 11 deterministic and orchestrator-driven axes (recall, FP-resistance, false-rejection, counterfeit-evidence, coverage-honesty, severity-downgrade integrity, …).

The prompt is the program. In an agentic system the model's "algorithm" is whatever you tell it to be; this skill specifies that algorithm. The quality comes from the structure, not from any single clever instruction.

Layout

PathPurpose
SKILL.mdThe skill itself — methodology, altitudes, generate→judge→verify loop, severity rubric.
references/vuln-class-discovery.mdLeaf-level per-class search procedure (source → sink → oracle → variants).
references/kb-schema.mdSchema + storage for the monotonic-scrutiny cross-run knowledge base.
references/ledger-schema.mdSchema + the disposition-time transition gate (candidate ledger + evidence receipts).
scripts/raptor-loop-kbDeterministic cross-run KB helper (can only ever raise hunt scrutiny).
scripts/raptor-loop-ledgerCandidate state machine — certifies each disposition against an evidence receipt.
scripts/raptor-loop-execExecution-auth broker — least-privilege sandbox plan for live PoCs.
scripts/test-*Self-contained tests (no network, no external imports).
eval/The 11-axis trap battery.

The scripts are pure-stdlib Python and self-contained; the execution broker will optionally use a host RAPTOR checkout's sandbox when one is present (RAPTOR_DIR), and refuses to run live commands otherwise.

Track record

So far: 200+ verified vulnerabilities across 40+ real-world codebases (Dec 2025 – Jul 2026).

Run against C network daemons, message brokers, routing stacks, web apps, language runtimes, and media libraries, the skill has surfaced original, verified vulnerabilities across most of them. Findings are listed by title and class only; exploit mechanics and PoCs are withheld, and outcomes are stated at their true strength (a proven DoS is not called an RCE; unweaponized primitives are labelled as such). All have been reported to or communicated with the respective vendor / maintainer.

Original findings

TargetHighest verified outcomeClassStatus
memcachedpre-auth heap buffer overflow, default config, client-reachablememory-corruptionFixed upstream, finder credited
Immichunauth restore endpoint → OS-command-exec RCE (container-root) + broken-authorization / IDOR clusterauthz / command-execDisclosed
RustDesk (client + server)malicious-host file-transfer path-traversal → RCE on controller; secure-channel / persistent-ID-hijack primitivespath-traversal / cryptoReported
Samba 4.25 (master)2× pre-auth memory-corruption crash (DNS TSIG underflow; LDAP type-confusion) — DoS-gradememory-corruptionReported
Apache Kafka (trunk / 4.0.0)pre-auth secret / file disclosure + static-init RCE-class primitiveauthz / code-loadReported
FRR (master)pre-auth EIGRP authentication bypass + ASAN-proven FPM stack overflowauth-bypass / memory-corruptionReported
Redis (unstable / 8.8.0)pre-auth AUTH/ACL bypass + RCE-grade primitives (not weaponized to full shell)auth-bypass / memoryReported
Linux XDP zero-copyOOB over-copy in xdp_build_skb_from_zc; root RCE demonstrated on an instrumented rigmemory-corruptionReported
Apache ActiveMQ 5.19.6authenticated RCE + multiple authz-bypass / IDOR primitives (incl. a pre-auth connection-kill)authz / deserReported
LimeSurvey 7.0.1unauth time-based SQL injection + zip-slip → webroot RCEinjection / path-traversalReported
Apache Axis 1.x / 2unauth deserialization RCE (lab-proven)deserializationReported
Apache Tomcat 12 (dev)unauth blind SSRF / DNS-exfil (Medium)SSRFReported
Quagga 1.2.3 / 1.2.4 bgpdpre-auth stack OOB write + use-after-free (DoS-confirmed)memory-corruptionReported
llama.cpppre-auth process-crash DoS (RCE escalation hypothesized, not proven)memory-safetyReported
Fastjson 1.2.83RCE (lab-proven)deserializationPublic
Pillow 12.3.0blind-calibration run: rediscovered a real heap-OOB write + 4 net-new ASan-confirmed bugsmemory-corruptionReported

Adversarial rigor, not just recall. The judge/verify half of the loop is built to refute, so it also kills bad findings: it disproved a fabricated pre-auth RCE exploit package live, and corrected an over-stated public "ASLR bypass" down to what actually reproduces.

Public CVEs reproduced / validated

Independent labs, PoCs, and patch analysis — validations of already-public issues, not original discoveries:

IDComponentClassNotes
CVE-2026-42588 / -42253Apache ActiveMQJolokia → XBean RCE; header-injection / XSSreproduced end-to-end
CVE-2026-15583Grafana MCP (mcp-grafana ≤ 0.17.1)confused-deputy SA-token exfilreproduced; fixed 0.17.2
CVE-2026-20230Cisco CUCM 14 / 15pre-auth SSRF → Axis 1.4 → JSP webshellreproduced (in-the-wild chain)
CVE-2026-4282Keycloak < 26.5.7PAR request_uri → forged OAuth code → admin tokenlab A/B validated
CVE-2024-21182Oracle WebLogic 12.2.1.4 / 14.1.1T3 / IIOP JNDI-injection RCEreproduced; public lab repo
CVE-2025-13673Tutor LMS (WordPress) ≤ 3.9.7unauth SQLi via coupon_codeUNION exploit + Docker lab
MDEV-39493 (ZDI-CAN-30333/4)MariaDB ≤ 11.4.10FILE-priv bypass via CTE INTO OUTFILEreproduced; fixed 11.4.11
CVE-2026-6479PostgreSQLpre-auth SSL/GSS unbounded recursion (DoS)reproduced (needs -O0 build)
ZDI-CAN-30607dnsmasqfind_soa() out-of-bounds readASan-confirmed + 22-site variant sweep
CVE-2026-4176Perl Compress::Raw::Zlib ≤ 2.219crc32_combine DoSreproduced; reachability assessed low
CVE-2026-27654nginx (WebDAV COPY/MOVE)heap overflowreproduced; fixed 1.29.7
CVE-2026-42945 (Rift)nginxprimitive-recovery chainpartial; corrected the public ASLR-bypass framing
CVE-2026-35273Oracle PeopleSoft (PSEMHUB)unauth SSRF → XXE → webshellanalysis-only (JAR patch-diff)

Scope

For defensive security research, education, and authorized penetration testing only.


Oh — and RAPTOR is required. Obviously. It's right there in the name. 🦖 Go feed the bird → github.com/gadievron/raptor

// faq

What is raptor-loop-hunt?

RAPTOR autonomous looping multi-altitude security vulnerability hunt — Claude Code skill. It is open-source on GitHub.

Is raptor-loop-hunt free to use?

raptor-loop-hunt is open-source under the MIT license, so it is free to use.

What category does raptor-loop-hunt belong to?

raptor-loop-hunt is listed under security in the Claudeers registry of Claude-compatible tools.

1 views
205 stars
unclaimed
updated about 1 month ago

// embed badge

raptor-loop-hunt on Claudeers
[![Claudeers](https://claudeers.com/api/badge/raptor-loop-hunt.svg)](https://claudeers.com/raptor-loop-hunt)

// retro hit counter

raptor-loop-hunt hit counter
[![Hits](https://claudeers.com/api/counter/raptor-loop-hunt.svg)](https://claudeers.com/raptor-loop-hunt)

// reviews

// guestbook

0/500

// related in Security & Compliance

🔓

A complete AI agency at your fingertips - From frontend wizards to Reddit community ninjas, from whimsy injectors to reality checkers. Each agent is a specia…

// securitymsitarzewski/Shell145,494MIT[ claude ]
🔓

π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.

// securityruvnet/Rust91,307MIT[ claude ]
🔓

Prowler is the world’s most widely used open-source cloud security platform that automates security and compliance across any cloud environment.

// securityprowler-cloud/Python14,649Apache-2.0[ claude ]
🔓

🐶 A curated list of Web Security materials and resources.

// securityqazbnm456/Python13,709[ claude ]
→ see how raptor-loop-hunt connects across the ecosystem