AI Training Data Poisoning
Poison a knowledge base, then trace the AI's wrong answer.
What Is AI Training Data Poisoning?
Most enterprise AI does not answer from memory. It retrieves documents and repeats what they say, so whoever can write to the knowledge base can write the answer. You'll play both sides: edit a vendor policy and a test procedure from a compromised contributor account, then audit the assistant that cites them, following a confident answer back through document metadata, a version diff and the audit log. You'll separate pre-training poisoning from retrieval poisoning and apply the controls that catch each.
What You'll Learn in AI Training Data Poisoning
- Define data poisoning and distinguish between pre-training poisoning (corrupted training datasets) and RAG poisoning (manipulated retrieval databases)
- Identify behavioral indicators of a poisoned AI system, including contradictory guidance, unfamiliar source citations, and shifted recommendations
- Trace the causal chain from a poisoned document in the knowledge base to an incorrect AI-generated business decision
- Apply content integrity controls including contributor verification, change auditing, and anomaly detection to knowledge base inputs
- Evaluate the business impact of data poisoning attacks, including compliance failures, financial losses, and erosion of trust in AI-assisted decisions
AI Training Data Poisoning — Training Steps
-
Accessing the Knowledge Base
Bob has obtained stolen contractor credentials for Veranthos Solutions' internal knowledge base. The credentials belong to a third-party environmental consultant whose account was compromised in a previous breach.
-
Logging In with Stolen Credentials
Bob enters the stolen contractor credentials. The account has contributor-level access to the knowledge base - enough to upload and modify documents without triggering an admin review.
-
Downloading the Vendor Policy
Bob targets high-impact documents first. The Vendor Compliance Policy controls which vendors the company uses for environmental testing - changing the approved vendor here would redirect business to an attacker-controlled company.
-
Opening the Vendor Policy
The document has been downloaded. Bob opens it to begin making changes.
-
Swapping the Approved Vendor
The policy names GreenTech Environmental as the approved vendor for environmental compliance testing. Bob replaces it with TerraForge Analytics - a shell company he controls.
-
Altering the Approval Threshold
The policy requires executive approval for vendor contracts exceeding $50,000. Bob lowers this to $15,000 - ensuring that contracts with his fake vendor fly under the approval radar.
-
Downloading the Testing Procedures
Bob moves to the second target: the Quality Testing Procedures. These control how the company validates environmental compliance work - weakening the standards here means the fake vendor's subpar work would pass review.
-
Opening the Testing Procedures
The second document has been downloaded. Bob opens it to continue the attack.
-
Weakening the Testing Standard
The procedures require testing at an ISO 14001-certified laboratory - a rigorous international standard. Bob replaces it with a vague internal assessment that his shell company can easily satisfy.
-
Removing the Safety Gate
The final edit replaces an environmental impact assessment requirement with a simple cost analysis step. This removes the last safety gate that would catch the fake vendor's inadequate work.
Security Framework Coverage
OWASP LLM Top 10
- LLM05:2026 Data and Model Poisoning
- LLM04:2025 Data and Model Poisoning
CIS Controls
- CIS 16 Application Software Security
NIST CSF
- PR.AT-02 Individuals in specialized roles are provided with awareness and training so that they possess the knowledge and skills to perform relevant tasks with cybersecurity risks in mind
- PR.PS Platform Security