Skip to content
Home/Research/AI Security
SnailSploit · Adversarial AI Research

AI Security Research.

Original offensive research on how AI systems fail under attack — prompt injection, jailbreaking, AI-agent and supply-chain compromise, and the trust-boundary gaps no single threat model owns. Each piece identifies the principle that makes a class of failures possible, then proves it reproduces. Same attack. Different substrate.

20+
original research pieces
240
AATMF techniques
25
knowledge-base entries
79
published CVEs
Flagship Research
the SHELL series — deep original disclosures
SHELL.008 · agent security
Premise Collision
When the poisoned fact and the true record are both in the window, the model arbitrates on weight, not truth. Measured: poison wins 44/48, and one memory note makes it total.
SHELL.006 · agent security
Where Is My NX Bit?
Authentication ≠ authorization ≠ intent — why AI-agent identity can’t stop prompt injection, and what a real enforcement bit would need.
SHELL.007 · agent security
Return-Oriented Prompting
The agentic attack that supplies no instructions — it injects trusted facts and the model builds the malicious plan itself. Gadget taxonomy + why benchmarks miss it.
RT-COMP-001 · agent security
No Responsibility by Design
A composition vulnerability class — cross-thread container desync to host RCE. 7 primitives, 4 recycles, end-to-end.
SHELL.005 · agent security
Reverse-Engineering Claude’s Memory Architecture
The binaries, protobuf schemas, TLS interception, encryption model, and a CWE-522 credential extraction chain — extracted live from inside the Claude code sandbox.
SHELL.004 · agent security
SKILBin: AI Agent Skills as the New LOLBin
A malicious skill harvests SSH, AWS, and Kubernetes credentials inside an Anthropic-signed process that no EDR flags. The LOLBin, one layer up.
SHELL.002 · prompt injection
Indirect Injection Was Never Blind: The Render-Layer Redaction Oracle
The streaming wire carries the tool call before the interface hides it — turning blind indirect injection into a closed loop.
SHELL.003 · prompt injection
Semantic-to-Metadata Smuggling in Multi-LoRA Routing
Signal suppression at the LoRA routing gateway — the confused deputy on the routing decision.
research · persistence
Self-Replicating Memory Worm
A single memory edit becomes an autonomous, self-replicating implant with dual persistence across memory and skill files.
research · persistence
Memory Injection Through Nested Skills
Skill definitions and persistent memory interact to produce a self-healing implant — the depth-of-inspection problem, first documented.
research · theory
Computational Countertransference
How models adopt operational behavioral states from context — function-vector heads that reprogram the forward pass.
AI Agent & Supply-Chain Security
tools · memory · execution

The attack surface created when an LLM is given tools, memory, and the ability to act. An attacker who controls any input the agent ingests can redirect what it does.

Prompt Injection

Attacker instructions placed in content the model later ingests — a page, a document, a tool result — so it follows instructions the user never wrote. The trust boundary between the model and its data.

Jailbreaking

Manipulating a model into ignoring its own safety policy through crafted input — targeting the model's alignment rather than its data boundary.

Frameworks & Methodology
how to test, and what to test against
Detection, Defense & Theory
where defenses fail
Knowledge Base

A 25-entry reference of AI-security terms — every attack, core concept, and defense, each a defined term with examples and cross-links.

AI security — the essentials

What is adversarial AI security?

The study and testing of how machine-learning systems — especially LLMs and AI agents — fail under deliberate attack: prompt injection, jailbreaking, model and data poisoning, agent hijacking, and the supply-chain and trust-boundary gaps that appear when LLMs are wired into tools, memory, and execution. SnailSploit researches it offensively — find the principle that makes a class of failures possible, then prove it reproduces across targets.

What is AI agent security?

The attack surface created when an LLM gains tools, memory, skills, and the ability to execute actions. An agent reads untrusted content, calls tools, and runs code — so an attacker who controls any input it ingests can redirect its behavior. Key classes: indirect prompt injection, malicious skill packages (see SKILBin), memory poisoning, and the MCP/agent tool-execution surface.

What is AATMF?

The Adversarial AI Tactics, Techniques and Mitigations Framework — SnailSploit's operational taxonomy for testing AI systems: 15 tactics, 240 techniques, 2,152 executable procedures, and 4,980 adversarial prompts. Where MITRE ATLAS documents what AI attacks have happened, AATMF is what a red-teamer actually runs against a live LLM, agent, or RAG pipeline.

What is the difference between prompt injection and jailbreaking?

Jailbreaking manipulates a model into ignoring its own safety policy via crafted input in the user's own turn — it targets alignment. Prompt injection places attacker instructions in content the model later ingests (a page, document, tool result, email) so it follows instructions the user never wrote — it targets the trust boundary between the model and its data.

Who produces this research?

SnailSploit, an independent adversarial-AI research group. The AI security work is led by Kai Aizen — creator of AATMF, author of Adversarial Minds, NVD contributor — with 90 published CVEs and 5 Linux kernel mainline patches across the group. Research is original, coordinated-disclosure-based, and mapped to AATMF, MITRE ATT&CK, and MITRE ATLAS.