Door 09 - Misinformation
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.
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.
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.
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.
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.
Understanding the real-world impact of LLM misinformation is critical for anyone deploying these systems in production.
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.
LLM misinformation emerges from the interaction of three factors, each amplifying the others.
- 01Architectural 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.”
- 02Output 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.
- 03Human 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.
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.
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.
Insecure Code Generation. Empirical analysis of GitHub Copilot-generated code found security weaknesses in 29.5% of Python and 24.2% of JavaScript snippets. Separate research found ChatGPT produced secure code in only 5 of 21 vulnerability-prone scenarios.
Financial Analysis Hallucinations. Documented cases include LLMs inventing stock split ratios when summarizing financial documents (citing 10-to-1 when documents say 6-to-1), and fabricating regulatory references like “IFRS 99 standard” that don’t exist.
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.
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.
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
User Query
Security Gates
Fact-Checking
Query trusted sources
Confidence Scoring
Flag low-confidence claims
Human Review Gate
Expert validation required
Model Response
Disclaimer: Client-side simulation for educational purposes. Real-world attacks may vary.
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.
Research papers, detection methods, and guidelines for mitigating hallucinations and misinformation in LLM applications.
Start Here
OWASP LLM09:2025 - Misinformation – Official documentation and mitigation guidelines.
LLM09: Misinformation – Practical guide with code generation examples (FireTail).
Deep Dives
Deceptive AI Explanations: How Misinformation Shapes Belief – CHI 2025 research showing deceptive AI explanations are more convincing than honest ones.
Have LLMs Reopened the Pandora’s Box of AI-Generated Fake News? – Research on LLM-generated misinformation and detection challenges (2024).
HalluLens: LLM Hallucination Benchmark – Framework distinguishing factual vs. fidelity hallucinations across domains.
OWASP Top 10 LLM Applications 2025 – Comprehensive overview of all LLM security risks (Indusface).
Understanding the 2025 OWASP Top 10 for LLM Applications – Enterprise perspective on LLM security (PointGuard AI).
How Secure is Code Generated by ChatGPT? – arXiv, code generation security analysis.
OWASP & Industry References
AI Chatbots as Health Information Sources: Misrepresentation of Expertise – KFF Health Misinformation Monitor, healthcare chatbot risks.
Air Canada Chatbot Misinformation: What Travellers Should Know – BBC, Air Canada chatbot incident analysis.
ChatGPT Fake Legal Cases: Generative AI Hallucinations – LegalDive, legal industry hallucination cases.
Unraveling Large Language Model Hallucinations – Towards Data Science, technical hallucination explainer.
How Should Companies Communicate the Risks of Large Language Models to Users? – Techpolicy, risk communication best practices.
A news site used AI to write articles. It was a journalistic disaster – Washington Post, CNET AI journalism failures.
Diving Deeper into AI Package Hallucinations – Lasso Security, code generation hallucination research.
How to Reduce the Hallucinations from Large Language Models – The New Stack, hallucination mitigation techniques.
Practical Steps to Reduce Hallucination – Victor Dibia, practical mitigation guide.
A Framework for Exploring the Consequences of AI-Mediated Enterprise Knowledge – Microsoft Research, enterprise AI risk framework.
Tools & Frameworks
Vectara Hallucination Leaderboard – Benchmark comparing hallucination rates across LLM models.
Lakera Hallucination Guide – Detection strategies and guardrail implementation patterns.
Amazon Bedrock Guardrails – Contextual grounding checks for hallucination detection in production.
Taxonomy & Classification
MITRE ATLAS AML.T0060 - Publish Hallucinated Entities – Adversaries exploiting LLM hallucinations to control fake packages, URLs, or entities.