Door 09 - Misinformation

Back
Door 09OWASP - LLM09:2025
Why You Need to Know This
ATTENTION

A lawyer needs precedents for an upcoming case. They ask ChatGPT for relevant court decisions and receive six perfectly formatted citations with case names, dates, and legal reasoning. The brief is submitted to the court. One problem: every single case was hallucinated – none of them exist. The lawyer is sanctioned, their client’s case compromised, and “AI-generated fake citations” becomes a cautionary tale.

Misinformation is the #9 risk in OWASP’s 2025 LLM rankings because LLMs generate false information with the same confident, authoritative tone as accurate information. Research shows that deceptive AI-generated explanations are more convincing than honest explanations, and even top models exhibit hallucinations in up to 86% of generated atomic facts. Whether you’re building chatbots, coding assistants, or enterprise tools, understanding why LLMs lie – and how to catch them – is essential.

What You Will Learn
OBJECTIVES

By the end of this module, you will be able to:

  • Explain why LLMs hallucinate and why their confident output style makes misinformation particularly dangerous.

  • Identify misinformation types including factual hallucinations, citation fabrication, temporal confusion, and bias-induced errors.

  • Apply defense strategies: RAG grounding, uncertainty quantification, automated fact-checking, and human-in-the-loop verification.

  • Evaluate your LLM deployments against a checklist for grounding, citation verification, and hallucination detection.

TL;DR
AT A GLANCE

Misinformation from LLMs poses a core vulnerability for applications relying on these models. LLMs can generate false but credible-sounding information (hallucinations), amplified by user overreliance – leading to security breaches, reputational harm, and legal liability.

- OWASP LLM09:2025 Misinformation

LLMs don’t verify facts – they predict text patterns. When data is missing, they fabricate plausible-sounding answers with the same confident tone as accurate information. Defense requires multi-layered verification: RAG grounding, automated fact-checking, uncertainty communication, and mandatory human review for high-stakes decisions.

What Is Misinformation in LLMs?
DEFINITION

Misinformation in LLM context refers to confident, coherent, but factually incorrect information generated by the model. Unlike traditional software bugs that crash or return errors, LLMs fail gracefully – they generate plausible lies that humans accept as truth.

The root cause is the model’s architecture: LLMs are trained to predict the next word, not to verify facts. When asked “Who won the 2024 Super Bowl?” and lacking that data, the model doesn’t say “I don’t know” – it generates a statistically likely team name based on historical patterns, confidently asserting fiction.

Hallucination occurs when LLMs fill gaps in their training data using statistical patterns, resulting in answers that sound accurate but are unfounded. Biases in training data and incomplete information amplify this effect.

- OWASP LLM09:2025

Understanding the real-world impact of LLM misinformation is critical for anyone deploying these systems in production.

Why It Matters
IMPACT

Misinformation isn’t just an accuracy problem – it’s a security, legal, and safety crisis when LLMs are deployed in high-stakes contexts. Recent research reveals misinformation actively changes human beliefs through persuasive deception.

  • Deceptive Explanations Outperform Truth. Research with 23,840 observations from 1,192 participants demonstrates that deceptive AI-generated explanations are more convincing than honest explanations, increasing belief in false news while undermining true information. Even logically invalid deceptive arguments retain persuasive power, revealing a fundamental vulnerability in human-AI interaction.

  • AI-Generated Fake News Epidemic. Research shows LLMs systematically generate convincing fake news at scale. While LLMs detect real news 68% better than humans, both achieve only ~60% accuracy detecting AI-generated fake content – demonstrating the asymmetric advantage attackers have in creating vs. detecting misinformation.

  • Security Breaches via False Guidance. LLMs used in security operations might hallucinate: “CVE-2024-FAKE is patched in version 2.1” when it doesn’t exist, causing teams to ignore real vulnerabilities or deploy unpatched systems.

  • Legal Liability (Fake Citations). Lawyers using LLMs have submitted briefs citing non-existent court cases that the model hallucinated. Courts have sanctioned attorneys for relying on AI-generated false precedents.

  • Medical Misinformation. Healthcare chatbots hallucinating drug interactions, dosages, or treatment protocols create life-threatening risks. Users trust medical advice delivered in authoritative language without verifying against clinical sources.

  • Financial Losses. Investment chatbots generating false market analysis or non-existent financial instruments lead to poor investment decisions and regulatory violations.

  • Code Generation Risks. LLMs hallucinating API methods, library functions, or security patterns cause developers to ship vulnerable code. Example: Model invents a “safe” SQL query pattern that’s actually injection-vulnerable.

To understand how misinformation manifests, we need to examine the three factors that combine to make LLM outputs unreliable.

The Misinformation Triangle
FUNDAMENTALS

LLM misinformation emerges from the interaction of three factors, each amplifying the others.

  1. 01
    Architectural Limitation: Pattern Prediction

    LLMs are trained to predict the next token, not to verify truth. They have no mechanism to distinguish fact from plausible fiction – both are just patterns in text.

    Result: When training data is incomplete or absent, models generate statistically likely content rather than admitting uncertainty.

    Example: Asked about a recent event after training cutoff, the model invents a plausible answer instead of saying “I don’t know.”

  2. 02
    Output Style: Confident Authority

    LLMs are trained to produce fluent, confident text. False information is delivered with the same authoritative tone as verified facts – there’s no linguistic signal of uncertainty.

    Result: Users cannot distinguish accurate from hallucinated content based on output style alone.

    Example: “The Supreme Court ruled in Smith v. Jones (2019) that…” sounds identical whether the case exists or not.

  3. 03
    Human Factor: Automation Bias

    Users trust automated systems more than they should, especially when outputs appear sophisticated and knowledgeable. This “automation bias” causes users to accept LLM outputs without verification.

    Result: Hallucinated information gets integrated into decisions, documents, and downstream systems.

    Example: A developer copies AI-generated code without testing because “it looks right.”

With these factors in mind, let’s examine the specific types of misinformation LLMs produce.

Taxonomy of Misinformation
ATTACK VECTORS

Misinformation manifests in multiple forms, each with distinct causes and detection challenges.

Content Fabrication

The model invents information that doesn’t exist.

  • Factual Hallucinations. The model invents facts, statistics, or events that never occurred. Example: “The Eiffel Tower was completed in 1895” (actually 1889) or “Python 4.0 introduces quantum computing primitives” (doesn’t exist).

    Detection: Medium – fact-checking tools and knowledge bases can verify.

  • Citation Fabrication. LLMs generate plausible-looking academic citations, URLs, or court cases that don’t exist. These “zombie citations” appear in footnotes, confuse researchers, and mislead legal proceedings.

    Detection: Easy – automated URL/citation verification catches most.

  • Factual vs. Fidelity Hallucinations. The HALoGEN benchmark decomposes LLM outputs into atomic facts and verifies each against knowledge sources. Research shows even top models exhibit hallucinations in up to 86% of generated atomic facts depending on domain.

    Detection: Hard – requires semantic comparison against source material.

Knowledge Gaps

Limitations in training data or domain expertise.

  • Temporal Confusion. Training data has cutoff dates. Models confidently answer questions about recent events using outdated information or fabricated updates. “Who won the 2025 election?” might return a hallucinated answer.

    Detection: Medium – timestamp awareness and RAG grounding help.

  • Expertise Misrepresentation. Models present themselves as authorities in specialized domains where they have superficial training data, generating confident but wrong technical/medical/legal advice.

    Detection: Hard – requires domain expert review.

Systemic Issues

Problems that compound across interactions.

  • Bias-Induced Misinformation. Training data biases cause the model to present skewed or false representations as fact. Historical biases, demographic stereotypes, and cultural misrepresentations get presented authoritatively.

    Detection: Hard – requires awareness of specific bias patterns.

  • Compounding Errors. When users iterate with LLMs, early hallucinations become “facts” in context for subsequent responses, creating cascading misinformation where each answer builds on previous false statements.

    Detection: Very hard – requires tracking conversation history for consistency.

These misinformation patterns have caused significant real-world harm across multiple domains.

Real-World Incidents
CASE STUDIES

Legal & Regulatory

Court-documented cases of LLM misinformation.

  • Lawyer Sanctioned for AI-Generated Fake Cases (2023). An attorney used ChatGPT for legal research, submitting a brief citing six cases – all hallucinated. The court fined Schwartz $5,000 for failure to verify, setting precedent for LLM misinformation liability.

  • Air Canada Chatbot Refund Fiasco (2024). Air Canada’s chatbot provided incorrect information about bereavement fare eligibility, claiming customers could apply for refunds within 90 days after travel – which wasn’t true. When a customer relied on this misinformation, the airline was held legally liable.

Healthcare & Safety

Life-critical misinformation in medical contexts.

  • Medical Chatbot Prescription Errors. Research on AI chatbots managing chronic diseases found they prescribe unnecessary medications in 57.8% of cases and order unnecessary medical tests in 91.9% of cases – creating patient safety risks and increased healthcare costs when users follow AI advice without consulting professionals.

Technical & Financial

Developer tools and financial systems generating false information.

Defense Strategy Tiers
SECURITY CONTROLS

Defense requires multi-layered verification, system design that acknowledges uncertainty, and user education.

Tier 1: Essential

Non-negotiable controls for any production LLM deployment.

  • RAG Grounding. Instead of relying on parametric knowledge (training data), use Retrieval-Augmented Generation to fetch verified, current information from trusted sources. The model’s response is grounded in retrieved facts, reducing hallucination rates.

  • Human-in-the-Loop for Critical Decisions. For high-stakes domains (medical, legal, financial), require human expert review before LLM outputs are acted upon. Display clear disclaimers: “AI-generated content – verify before use.”

  • User Education & Interface Design. Design UIs that encourage skepticism: Display confidence scores, highlight when information might be outdated, and provide easy verification tools. Educate users never to rely solely on LLM outputs for critical decisions.

Tier 2: Standard

Production-grade controls for systems making factual claims.

  • Uncertainty Quantification. Implement methods to estimate model confidence. When confidence is low, explicitly state uncertainty: “I’m not certain, but based on limited data…” Use token probability analysis or multiple sampling to detect low-confidence responses.

  • Automatic Fact-Checking. Integrate fact-checking tools: When the model makes factual claims, automatically query trusted databases (Wikipedia API, academic databases, official documentation) to verify. Flag or reject unverified claims.

  • Citation Verification. Require the model to provide sources for factual statements. Automatically verify that cited URLs exist and contain relevant content. Reject responses with fabricated citations.

Tier 3: Advanced

Specialized controls for high-accuracy requirements.

  • Domain Fine-Tuning. Fine-tune models on curated, verified datasets specific to your domain. Reduces generic hallucinations but requires ongoing updates as domain knowledge evolves.

  • Hallucination Detection Classifiers. Train secondary models to detect hallucinations in outputs. Detection methods check for: unsupported claims, temporal inconsistencies, fabricated entity names, or contradictions with retrieved context. Benchmarks like HalluLens help evaluate detector effectiveness.

  • Output Monitoring. Log and review LLM outputs for patterns of misinformation or user complaints about accuracy. Track hallucination rates over time to identify model degradation or problematic query patterns.

Builder's Security Checklist
IMPLEMENTATION

Before deploying LLM applications in production, verify:

For Everyone

  • Grounding Mechanism Implemented. Are responses anchored to retrieved, verifiable information (RAG) rather than pure parametric generation?

  • Critical Disclaimers Displayed. For high-stakes domains, do users see prominent warnings about verifying AI-generated content?

  • Human Review Required. Are critical outputs (legal advice, medical recommendations, financial guidance) reviewed by qualified professionals before use?

For Developers

  • Uncertainty Communicated. Does the system display confidence scores or explicitly state when information is uncertain?

  • Fact-Checking Automated. Are factual claims automatically verified against trusted sources before display?

  • Citations Verified. Do you validate that all cited sources exist and are relevant (no zombie citations)?

For Security Teams

  • Domain Fine-Tuning Applied. For specialized applications, have you fine-tuned on curated, expert-verified datasets?

  • Hallucination Detection Active. Do you scan outputs for common hallucination patterns (fabricated entities, temporal errors, unsupported claims)?

  • Output Monitoring Enabled. Are you logging and reviewing LLM outputs for patterns of misinformation or user complaints about accuracy?

The following simulation demonstrates how hallucinations appear in practice and how verification mechanisms help detect fabricated content.

Interactive Simulation
LAB

Experience how LLM hallucinations appear in practice. This simulation demonstrates how confidently-stated misinformation can mislead users, and how verification mechanisms like RAG grounding and citation checking help detect fabricated content.

Misinformation Lab

Interactive Security Simulation

Load Scenario:
How to use: Choose a scenario and toggle security gates to see how defenses protect against different attack patterns.
1

User Query

User Question
2

Security Gates

Fact-Checking

Query trusted sources

Confidence Scoring

Flag low-confidence claims

Human Review Gate

Expert validation required

3

Model Response

Accurate
The boiling point of water at sea level (1 atmosphere pressure) is 100°C (212°F). This is a well-established physical constant.

Disclaimer: Client-side simulation for educational purposes. Real-world attacks may vary.

Key Takeaways
SUMMARY
  • Hallucinations Are Not Bugs – They’re Features. LLMs are designed to generate text, not verify truth. Misinformation is a fundamental limitation of current architectures, not something that will be “fixed” soon.

  • Confidence ≠ Correctness. LLMs generate false information with the same fluent, authoritative tone as accurate information. Linguistic confidence is not epistemic reliability.

  • Overreliance is the Amplifier. The technical problem (hallucinations) combines with the human problem (automation bias) to create risks. Users must be trained to distrust and verify AI outputs.

  • Legal and Safety Liability is Real. Courts and regulators are holding organizations accountable for AI-generated misinformation. Deploying LLMs without verification mechanisms creates legal exposure.

  • Mitigation is Multi-Layered. No single technique suffices. Effective defense combines RAG, fact-checking, human review, uncertainty quantification, and user education.

Further Reading
RESOURCES

Research papers, detection methods, and guidelines for mitigating hallucinations and misinformation in LLM applications.

Start Here

Deep Dives

OWASP & Industry References

Tools & Frameworks

Taxonomy & Classification

Wanna partner up or sponsor this project? Send me an email