FareedKhan-dev

Agentic Security Pipeline — Security skill for Claude Code

Security community

An autonomous agentic pipeline that finds, proves, and patches real C memory-safety vulnerabilities end-to-end using a single 7B open-source LLM (Qwen2.5-Coder) on vLLM, with AddressSanitizer as a gro.

How to install Agentic Security Pipeline

This entry records only its repository, not the path inside it, so there is no exact command to give. Open FareedKhan-dev/agentic-security-pipeline and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Agentic Security Pipeline does

An autonomous agentic pipeline that finds, proves, and patches real C memory-safety vulnerabilities end-to-end using a single 7B open-source LLM (Qwen2.5-Coder) on vLLM, with AddressSanitizer as a ground-truth oracle.

Alternatives in Security

  • Node9 Proxy — The Execution Security Layer for the Agentic Era 209 ★
  • Code Audit — Adversarial code review tree 123 ★
  • Claudit Sec — Security audit tool for Claude Desktop and Claude Code on macOS — single-command visibility into MCP servers 115 ★

README

🛡️ Agentic Security Pipeline

An autonomous loop that **finds**, **proves**, and **patches** real C memory-safety vulnerabilities — driven end-to-end by a single **7B open-source LLM** on one GPU.


[![License: MIT](https://img.shields.io/badge/License-MIT-22c55e.svg?style=flat-square)](LICENSE) [![Python 3.11](https://img.shields.io/badge/Python-3.11-3776AB.svg?style=flat-square&logo=python&logoColor=white)](https://www.python.org/) [![Model: Qwen2.5-Coder-7B](https://img.shields.io/badge/Model-Qwen2.5--Coder--7B-6d28d9.svg?style=flat-square)](https://huggingface.co/Qwen/Qwen2.5-Coder-7B-Instruct) [![Served by vLLM](https://img.shields.io/badge/Served%20by-vLLM-0ea5e9.svg?style=flat-square)](https://github.com/vllm-project/vllm) [![Oracle: AddressSanitizer](https://img.shields.io/badge/Oracle-AddressSanitizer-ef4444.svg?style=flat-square)](https://github.com/google/sanitizers/wiki/AddressSanitizer) [![Notebook](https://img.shields.io/badge/Format-Jupyter%20Notebook-F37626.svg?style=flat-square&logo=jupyter&logoColor=white)](secure_code_with_llms.ipynb) [![Blog](https://img.shields.io/badge/Read%20the-Blog-000000.svg?style=flat-square&logo=medium&logoColor=white)](https://medium.com/@fareedkhandev/building-an-agentic-security-pipeline-that-finds-proves-and-patches-vulnerabilities-6156aeb4b46f)


**Result on the canary target → `3 / 3` bugs discovered · `3 / 3` proven by re-detonation · `3 / 3` patched through a full build → PoC-stop → regression → re-attack ladder · `0` error cells.**


✨ What this is

This repository is a **complete, from-scratch re-implementation of [Anthropic's "defender's loop"](https://www.anthropic.com/research)** — the six-step practice of using LLMs to find and fix vulnerabilities in source code — but with one deliberate twist:

Anthropic drives the loop with Claude. **We drive the exact same loop with an open-source model**, `Qwen2.5-Coder-7B-Instruct`, served locally by **vLLM**. No