Chapters
Chapter directory
Public metadata only. Full chapter bodies are protected. Search runs in-browser—no third-party search provider.
- 01AI Is Not SoftwareEstablishes why deterministic security assumptions fail when policy compliance is an inference problem under uncertainty.Overview
- 02The AI Execution Stack Reference ModelDefines the canonical stack used throughout the manual and maps vendor agent abstractions to layers.Overview
- 03Prompt InjectionPrompt injection is input-level control-plane compromise; indirect injection weaponizes retrieval and tool outputs.Overview
- 04Context PoisoningRetrieved equals trusted is the default failure mode; poisoning attacks target the retrieval layer.Overview
- 05Reasoning Failures and Goal HijackingPlanning is inference; attackers target objective inference and constraint weighting.Overview
- 06Tool ExploitationTools turn language failures into real-world side effects; tool selection and execution are exploitable surfaces.Overview
- 07Execution Failures and Side EffectsBlind execution, races, and missing confirmations convert inference errors into irreversible change.Overview
- 08Memory Is an Attack SurfacePersistent memory enables lasting injection, poisoning, and cross-session contamination.Overview
- 09Indirect Prompt Injection in the WildModern IPI research and defenses for retrieval-mediated instruction hijack.Overview
- 10Instruction Smuggling and Hidden ContentDisplay text is not parse text; HTML, CSS, and Unicode hide instructions.Overview
- 11Retrieval Poisoning and Embedding WeaknessesVector and ranking attacks undermine similarity-as-trust assumptions.Overview
- 12Cross-Tenant Leakage in RAG and MemoryShared indexes and caches collapse isolation boundaries.Overview
- 13Output Handling: When Text Becomes CodeModel output treated as trusted code or query language creates RCE and injection paths.Overview
- 14Unbounded Consumption: Cost and Availability AttacksLoops, long contexts, and retries become economic and availability weapons.Overview
- 15The Planning Loop as an Attack SurfaceThreat modeling the orchestration loop itself.Overview
- 16Tool Chaining and Capability GravityAvailable tools pull agent behavior toward higher blast radius.Overview
- 17Multi-Agent Handoffs and Delegation AbuseAuthenticated and unauthenticated handoffs create authority confusion.Overview
- 18Agent Graph Poisoning and Workflow AttacksWorkflow graphs can be steered, substituted, or poisoned.Overview
- 19Human-in-the-Loop Failure ModesRubber-stamping and incomplete context defeat approval theater.Overview
- 20Observability Failures: When You Can’t Reconstruct WhyMissing spans mean you cannot prove what executed.Overview
- 21Sensitive Information Disclosure in Agentic SystemsSecrets and PII leak through answers, tools, and traces.Overview
- 22Privacy Attacks: Inversion, Membership, and RegurgitationModel and memory surfaces enable privacy attacks beyond classic appsec.Overview
- 23Data Residency, Retention, and Right to ForgetPolicy must bind memory, traces, and third-party tools.Overview
- 24Auditability at Scale: Traces, Logs, and EvidenceUnify traces and logs into evidence suitable for auditors.Overview
- 25Compliance Mapping: SOC 2, ISO 27001, HIPAA, PCI DSS, EU AI ActMap DASTOR controls and evidence to compliance frameworks.Overview
- 26Incident Response for Agents: Containment and RollbackContain, freeze tools, and reverse when evidence allows.Overview
- 27Training and Fine-Tuning PoisoningPoisoned data and adapters compromise model integrity.Overview
- 28Backdoors, Trojan Triggers, and Model IntegritySigned artifacts and evaluation gates for model supply chain.Overview
- 29Model Theft and Behavioral CloningAbuse detection and rate limits for extraction.Overview
- 30Tool Marketplace and Connector Supply ChainThird-party tools and MCP servers require trust tiers.Overview
- 31Runtime Compromise: Sandboxes, Scripts, Container EscapesHardened runtimes and egress controls for code-executing agents.Overview
- 32CI/CD and Agent Builds in ProductionSeparate duties when agents can deploy.Overview
- 33Deterministic Execution GatesNo side effects without a check that can be proven.Overview
- 34Tool Security Engineering PatternsAllowlists, schemas, least privilege, and pre/post guardrails.Overview
- 35Retrieval Security Engineering PatternsProvenance, sanitization, and poisoning detection.Overview
- 36Memory Security Engineering PatternsSeparate durable and working memory with approval for durable writes.Overview
- 37Evaluation, Red Teaming, and Regression HarnessesContinuous regression against ATLAS and OWASP classes.Overview
- 38Governance Operating Model and Change ControlRisk tolerance, change control, and operating cadence for AI systems.Overview
- 39The DASTOR Evidence Standard (ExecutionReceipt)ExecutionReceipt as the evidence artifact for governed AI execution.Overview
- 40Building AI Systems That Fail SafelyWhen in doubt, stop execution; degrade safely.Overview