T5 · OWASP Agentic AI v1.1

Cascading Hallucination Attacks

A fabricated agent output gets embedded into memory, tool inputs, or other agents, then propagates and compounds as later reasoning treats it as fact.

Last reviewed 2026-05-08·Severity heuristic: high

Definition

Cascading Hallucination Attacks exploit the agent’s inability to distinguish fact from fiction by getting a fabricated output embedded into memory, tool inputs, or downstream agents. Once embedded, the fabrication propagates, compounds, and is treated as evidence by later reasoning. The threat is the propagation, not the original hallucination.

What it looks like in practice

Sales Orchestration Misinformation Cascade. A sales agent for a software vendor generates a proposal and fabricates a product feature (“supports real-time multi-region sync”) that the product does not actually have. The proposal is saved to a shared CRM and that feature claim is committed to the agent’s long-term memory as a confirmed product capability. A separate pricing agent later retrieves that memory entry when generating quotes, prices the deal as if the feature exists, and the contract is signed on that basis. No human reviewed either the original proposal or the retrieved memory before the contract was issued.

API Call Manipulation and Information Leakage. A developer-tooling agent is asked to call a REST API for which no documentation is in context. It hallucinates a plausible endpoint path (/internal/admin/users) and makes the call. That path happens to exist and to be accessible without authentication because it was left open for a legacy integration. The agent receives a JSON payload of user records, includes them in its response, and the data is displayed to the attacker. The hallucinated endpoint was not the intended API; the agent reached a real internal surface it was never intended to access.

Healthcare Decision Amplification. A clinical-support agent generates a dosage recommendation for a patient with an unusual combination of conditions. It fabricates a contraindication threshold that sounds plausible but has no basis in clinical guidelines and stores it in the patient’s session context. A second agent in the same pipeline, a medication reconciliation agent, retrieves the session context, treats the fabricated threshold as a verified guideline, and flags a different medication as unsafe based on the invented figure. A clinician receives the reconciliation alert, spends time investigating a false risk, and the original fabrication has now produced a clinical workflow disturbance attributable to no single obvious error.

Foreign Exchange Market Manipulation. A trading agent monitoring emerging-market currencies constructs a fabricated central-bank rate announcement from fragmentary news snippets: “Banco Central has raised the benchmark rate to 12.5%.” That fabrication is forwarded as a confirmed signal to three downstream strategy agents that use it as a trigger for currency positions. By the time a human trader identifies the fabrication, positions have been taken across multiple instruments based on the invented rate. Because each strategy agent treated the upstream output as a reliable signal, no individual agent’s log shows an anomaly beyond a normal trade instruction.

Why it’s dangerous

Agents reinforce themselves. Reflection, self-critique, and memory recall let the same fabrication be cited back as prior knowledge in subsequent turns. In multi-agent systems, fabricated content flows through inter-agent communication and gets validated as input by agents that did not see how it was produced.

Where it manifests

Three seams are risky. The first is where an LLM output is committed to memory. The second is where one agent’s output becomes another agent’s input. The third is where reflection or self-critique is used as a quality gate. None of these steps inherently distinguish “what the agent said” from “what is true.”

Detection signals

Monitor the points where one agent’s output becomes another’s input or is written to memory:

  • Cross-agent message payloads that contain numeric values (prices, rates, clinical thresholds) with no corresponding citation, source URL, or retrieved document ID attached. Flag for verification before downstream consumption.
  • A memory write event whose source is a planning or generation step rather than a tool-return or retrieval step, indicating the agent stored its own output as a fact rather than storing externally retrieved data.
  • A fact or figure appearing in a downstream agent’s prompt that did not appear in any tool response during the upstream agent’s session trace. Detect by diffing the upstream tool-response log against the downstream input payload.
  • Repeated retrieval of the same memory entry across more than N agent sessions without any human or tool confirmation of that entry, which may indicate a fabrication has become self-reinforcing through recall.
  • A downstream agent’s action (API call, document write, alert issuance) whose trigger value cannot be traced back to a ground-truth data source in the session’s provenance log. Raise a missing-provenance alert in the observability pipeline.

OWASP Top 10 for Agentic Applications 2026

The Agentic Top 10 (ASI01 through ASI10) is a separate practitioner-facing publication that maps onto the master Threats & Mitigations threat numbering. T5 is covered by the following Top 10 entries:

  • ASI08Cascading Failuresprimary

    A single low-severity fault (a hallucinated value, a corrupted tool output, a poisoned memory entry) propagates across a network of agents that each build on the last agent's output, compounding into system-wide harm that is disproportionate to the original defect. ASI08 is about propagation and amplification, not the fault's origin; the initial trigger may itself be innocuous.

Source: OWASP Top 10 for Agentic Applications 2026 (Dec 2025) · the Top 10 is a compass into the master Threats & Mitigations taxonomy, not a replacement for it.

Design principles at stake

When T5 is present, these security design principles are the ones being violated or tested. Each links to the full principle; the mitigations below are how you restore them.

  • Defence-in-DepthThe threat identifies three distinct seams (memory commit, inter-agent handoff, and self-critique loops), and a fabrication exploits whichever is least defended. Depth means independent controls at each: out-of-band factual verification before any memory write, schema-validated structured handoffs with provenance tags, and a separate deterministic verifier the reflection loop cannot influence. A hallucinated claim that slips past the model's own critique still hits the verifier before it is committed as fact.
  • Continuous VerificationFabricated content that enters memory or an inter-agent channel is treated as validated knowledge by every subsequent reasoning step, so a single missed check at ingestion propagates indefinitely. A behavioural monitor baselined on the agent's normal action stream detects the goal drift that hallucination propagation causes: anomalous tool-chain sequences and action-velocity changes correlated with ingesting low-trust content are the signals that flag a cascade before it compounds.
  • Assume BreachPrompt injection is effectively inevitable for any agent that reads external documents or tool output, so the design must hold even after a fabrication has entered the context. The dual-LLM pattern (a quarantined LLM with no tools processes untrusted content and returns structured data; the privileged LLM never sees raw external text) breaks the propagation path regardless of whether the initial hallucination was prevented.
  • Resilience & RecoveryThe healthcare and forex case studies show a hallucinated output compounding silently across many sessions before any error event is raised. There is no anomaly to catch at the time of poisoning. Versioned memory with rollback to a pre-poisoning snapshot is the recovery mechanism; without it, correcting the original fabrication still leaves every downstream decision it influenced intact and uncorrected.
  • Sandboxing & IsolationA fabricated output gains its leverage by becoming another agent's instruction and being executed; it relies on the absence of a boundary between reasoning output and trusted input. Isolating each agent's execution so that inter-agent messages are treated as untrusted until cryptographically authenticated prevents a hallucinated endpoint claim from triggering an actual API call regardless of how confidently the model asserted it.
  • Constrained Generation & Deterministic GuardrailsHallucination propagation is possible because unstructured LLM output is passed directly into tool calls and inter-agent channels without a deterministic gate. Typed schemas that reject tool calls whose parameters fall outside a declared value set mean a fabricated endpoint or parameter value never reaches execution; the schema doesn't care how confidently the model produced it.
  • Input/Output ValidationThe API call manipulation case study shows that hallucinated endpoints are executed because the agent's output is not validated against an allow-list before it influences downstream systems. An output-moderation pipeline that confirms tool-call destinations against a static allow-list and scans for exfiltration patterns is the outbound control; provenance wrappers on every retrieved chunk are the inbound control that prevents a fabricated source from gaining retrieval authority.
  • Robustness / ReliabilityThe threat is explicitly about non-determinism exploited across multi-step pipelines, where a single inconsistency in reasoning becomes a fleet-wide integrity failure if unchecked. Adversarial red-teaming that exercises hallucination injection paths before deployment, combined with drift detection that flags when an agent's outputs diverge from verified sources, are the two operational forms of robustness this threat demands.

Multi-agent variants: OWASP MAS Guide

The OWASP OWASP MAS Threat Modelling Guide v1.0 catalogues 1 named multi-agent variant of T5, anchored to specific MAESTRO layers. Each is a concrete attack pattern that emerges when this threat compounds across agents.

  • CLHallucination Attacksextends T5

    Crafted partial data forces an agent to generate and act on fabricated conclusions.

Source: OWASP MAS Threat Modelling Guide v1.0, §2 Overview of MAESTRO Framework — Extended Threat Scenarios + Cross-Layer table.

Catalogue extensions: Helmwart T18 to T49

This normalized catalogue includes 3 multi-agent entries based on the OWASP MAS Threat Modelling Guide v1.0 that extend T5. The source guide reuses some numbers between worked systems; these Helmwart entries provide stable detail pages, MAESTRO layers, and mitigation coverage.

Red-team pivot: MITRE ATLAS techniques

MITRE ATLAS catalogues adversary techniques against AI systems. Where this OWASP threat has an attacker-perspective counterpart, the ATLAS technique is shown below. That is what a red team would actually be doing on the wire. Use this for detection-signal anchoring, threat-hunting hypotheses, and IR runbooks. Source: mitre-atlas/atlas-data v5.6.0.

© 2026 The MITRE Corporation. ATLAS content is reproduced and distributed with the permission of The MITRE Corporation.

AML.T0031Erode AI Model Integrityview on ATLAS ↗

Adversary degrades model output quality over time so users lose confidence or downstream consumers act on incorrect predictions.

AML.T0060Publish Hallucinated Entitiesview on ATLAS ↗

Adversary registers package names, repos, or services that they know LLMs frequently hallucinate, so an agent that trusts the model output downloads the attacker's artefact.

Agentic angle: Coding agents are the most exposed: a hallucinated `npm install foo-utils` becomes a real supply-chain compromise once an attacker squats the name.

AML.T0062Discover LLM Hallucinationsview on ATLAS ↗

Adversary probes a model to identify what it consistently hallucinates (package names, citations, APIs) so they can stage a Publish Hallucinated Entities attack.

Sources

Adapted by Helmwart from the OWASP source(s) above underCC BY-SA 4.0(changes: normalized IDs, added MAESTRO-layer, agentic-factor, and mitigation mappings). This entry is licensed CC BY-SA 4.0.