STEP 01
Reconnaissance
Surface Mapping & Tool Inventory
Catalog every tool, API, database, and system prompt accessible to the agent. Map input ingestion channels including user chat, email, webhook listeners, document parsers, and Model Context Protocol servers.
Verification: Comprehensive OpenAPI/MCP schema audit and tool permission register.
STEP 02
Architecture
Authorization Boundaries & Gates
Define strict boundaries between read-only actions and state-modifying actions. Identify sensitive functions that mandate human-in-the-loop approvals and verify RBAC enforcement on downstream microservices.
Verification: Least-privilege IAM scoping and human approval requirements.
STEP 03
Adversarial Probing
Direct & Indirect Injection Testing
Simulate adversarial inputs across all channels. Deliver linguistic jailbreaks, system prompt extraction probes, and indirect prompt injections concealed within retrieved documents and tool outputs.
Verification: Zero execution of attacker directives from untrusted input sources.
STEP 04
State Integrity
Multi-Turn Context & Memory Poisoning
Test how the agent behaves across long multi-turn sessions. Attempt to plant malicious guidelines into persistent vector stores or session caches to see if poisoned memory persists into future sessions.
Verification: Isolation of user context and rejection of unauthenticated memory writes.
STEP 05
Multi-Agent Testing
Inter-Agent Tampering & Cascade Simulation
Probe communication channels between collaborating agents. Inject spoofed messages, induce infinite recursion loops, and test whether a compromise of one agent can pivot to control high-privilege peer agents.
Verification: Mutual message authentication and circuit breakers on agent loops.
STEP 06
Exploit Validation
Safe Exploit Validation & Proof of Impact
Safely execute proof-of-concept exploits using dedicated staging credentials and sandbox mock-gates. Record the complete execution transcript, exact tool parameters, and deterministic impact traces.
Verification: Deterministic reproduction traces that eliminate triage noise.
STEP 07
Continuous Lifecycle
1-Click Remediation Retesting & CI/CD Integration
Tighten system prompts, restrict tool arguments, and implement input guardrails. Use Infiltra's 1-click retest feature to automatically rerun historical attack chains against the updated agent, ensuring fixes hold durable across model updates.
Verification: Automated regression test passes in CI/CD pipeline before production deployment.