AI threat catalogue Model and Training Data Manipulation Development
Training Data Poisoning
Attackers inject manipulated or false data into the data an AI model learns from. The model picks up distorted patterns, becomes unreliable, or acquires hidden misbehavior that is very hard to spot afterwards.
Description
Many AI models learn from huge volumes of data collected automatically from public sources such as the internet, often without deep integrity checks. This is exactly where data poisoning strikes: attackers alter content in those sources, plant prepared examples, or take over expired internet domains that well-known training datasets still point to. Systems that keep learning from user input can be poisoned the same way while in live operation. The manipulation can target the initial training as well as the later fine-tuning of the model. Besides external attackers, insiders and already contaminated data deliveries from third parties are possible sources.
Possible impact
A poisoned model delivers degraded or deliberately skewed results that business teams rely on every day. This leads to bad decisions, quality defects, and reputational damage, for instance when the system produces discriminatory or false outputs. For high-risk AI, the EU AI Act explicitly names data poisoning as an AI-specific attack the system must be resilient against, so a lack of precautions also becomes a compliance risk.
Example
A company regularly retrains its spam filter on emails reported by users. Over several weeks, attackers report large numbers of prepared messages and gradually shift what the filter learns. Afterwards, the filter classifies the attackers' own phishing emails as harmless.
Recommended mitigations (4)
Compare effects and implementation levels. Expand each entry for the additional classification and rationale.
-
Data validation and sanitization
Technical- Effect
- Preventive
- Implementation level
- Data, Model & training
Classification and rationale
Primarily technical: System-enforced inspection, transformation, or blocking rules stop or neutralize disallowed content before further processing.
-
Anomaly detection in training data
Technical- Effect
- Preventive, Detective
- Implementation level
- Data, Model & training
Classification and rationale
Primarily technical: Software or analytical tools systematically produce and evaluate measurements, deviations, or attack indicators.
-
Differential privacy (primarily privacy protection, limited effect against poisoning)
Technical- Effect
- Preventive
- Implementation level
- Data, Model & training
Classification and rationale
Primarily technical: Minimization, randomization, uniform processing, or query limits reduce information gained from repeated observations.
-
Robust training techniques
Technical- Effect
- Preventive
- Implementation level
- Data, Model & training
Classification and rationale
Primarily technical: A model, training, or data-processing method directly changes system behavior or robustness.
Framework mappings
Verified locations in OWASP, NIST AI RMF, MITRE ATLAS, the EU AI Act and further frameworks. The mappings are taxonomic, not evidence of compliance.
Verified references (16)
Every reference states the framework, the exact location and the publishing organisation.
- OWASP LLM Top 10 LLM05:2026 Data and Model PoisoningLLM05:2026 Data and Model Poisoning, OWASP Top 10 for LLM Applications 2026 v1.0, pp. 33-37 (doi:10.5281/zenodo.22109015); canonical text 2026/final/LLM05_DataModelPoisoning.md at commit 7e144e05 OWASP FoundationOriginal
- OWASP LLM Top 10 LLM06:2026 Unbounded ConsumptionLLM06:2026 Unbounded Consumption, OWASP Top 10 for LLM Applications 2026 v1.0, pp. 38-42 (doi:10.5281/zenodo.22109015); canonical text 2026/final/LLM06_UnboundedConsumption.md at commit 7e144e05 OWASP FoundationOriginal
- NIST AI RMF Section 2.9 Information SecuritySection 2.9, pp. 10–11 National Institute of Standards and Technology (NIST)Original
- NIST AI RMF MEASURE 2.5 MEASURE 2.5MEASURE 2.5, p. 29 National Institute of Standards and Technology (NIST)Original
- NIST AI RMF NISTAML.012 Clean-label PoisoningTaxonomy Index, p. x; Section 2.3.1, p. 20; related clean-label targeted attacks in Section 2.3.2, p. 21 National Institute of Standards and Technology (NIST)Original
- NIST AI RMF NISTAML.013 Data PoisoningTaxonomy Index, pp. x–xi; Section 2.3.1, p. 19; Section 3.2.1, p. 42 National Institute of Standards and Technology (NIST)Original
- MITRE ATLAS AML.T0020 Training Data PoisoningATLAS-2026.09.yaml technique object with id AML.T0020 (content release 2026.09, format-version 6.0.0) MITREOriginal
- EU AI Act Article 53(1)(d) Obligations for providers of general-purpose AI modelsArticle 53(1)(d) European Union (EUR-Lex)Original
- EU AI Act Article 55(1)(a) Obligations of providers of general-purpose AI models with systemic riskArticle 55(1)(a) European Union (EUR-Lex)Original
- EU AI Act Article 9(1), 9(2)(a), 9(2)(d) Risk management systemArticle 9(1), 9(2)(a), 9(2)(d), read with Article 9(3) European Union (EUR-Lex)Original
- BSI R17 Vergiftung der Trainingsdaten (Data Poisoning) (Text, Bild, Video)Kap. 4, R17, p. 25 Bundesamt für Sicherheit in der Informationstechnik (BSI)Original
- BSI R20 Vergiftung über das Bewertungsmodell (Text, Bild, Video)Kap. 4, R20, p. 26 Bundesamt für Sicherheit in der Informationstechnik (BSI)Original
- BSI R21 Vergiftung über vorverarbeitende Komponenten (Text, Bild, Video)Kap. 4, R21, p. 27 Bundesamt für Sicherheit in der Informationstechnik (BSI)Original
- BIML BIML-LLM LLMtop10:6 Poison in the DataPDF p. 13, [LLMtop10:6:poison in the data] Berryville Institute of Machine Learning (BIML)Original
- BIML BIML78 data:1 PoisoningPDF p. 14, [data:1:poisoning] Berryville Institute of Machine Learning (BIML)Original
- BIML BIML78 raw:2 TrustworthinessPDF p. 10, [raw:2:trustworthiness] Berryville Institute of Machine Learning (BIML)Original
EU AI Act obligations related to this threat
The obligations from the obligations compass whose articles the catalogue maps to this threat. Each leads to its entry with core, action step and evidence; whether it applies to you depends on role and risk class.
-
Establish and operate a risk management system
Art. 9 · applies from Annex III: 2 December 2027 · Annex I: 2 August 2028
Statutory roles: Provider, Product manufacturer. Classes: High-risk under Annex III, High-risk as a product or safety component.
This reference is a review prompt. A threat match alone does not establish applicability.
-
Draw up the technical documentation of the model
Art. 53 Abs. 1 Buchst. a, Anhang XI · applies from 2 August 2025
Statutory roles: Provider of a general-purpose AI model. Classes: General-purpose AI model, Model with systemic risk.
This reference is a review prompt. A threat match alone does not establish applicability.
-
Provide information to downstream providers
Art. 53 Abs. 1 Buchst. b, Anhang XII · applies from 2 August 2025
Statutory roles: Provider of a general-purpose AI model. Classes: General-purpose AI model, Model with systemic risk.
This reference is a review prompt. A threat match alone does not establish applicability.
-
Respect copyright and summarise the training content
Art. 53 Abs. 1 Buchst. c und d · applies from 2 August 2025
Statutory roles: Provider of a general-purpose AI model. Classes: General-purpose AI model, Model with systemic risk.
For models released under a free and open-source licence with publicly available parameters, the obligations under points (a) and (b) do not apply, but the copyright policy and the summary do. Models with systemic risk are excluded from this relief.
This reference is a review prompt. A threat match alone does not establish applicability.
-
Evaluate and mitigate systemic risks
Art. 55 · applies from 2 August 2025
Statutory roles: Provider of a general-purpose AI model. Classes: Model with systemic risk.
This reference is a review prompt. A threat match alone does not establish applicability.
All 62 obligations by role, risk class and deadline in the obligations compass
Terms on this page
Glossary terms that occur in this entry. Every link leads to the full explanation.
- Data Poisoning Manipulated training or reference data steers a model wrong on purpose.
- Fine-tuning An existing model is trained further on your own data.
Related threats
More entries from the topic group Model and Training Data Manipulation.
Matching use cases
This list shows where to review this threat, rather than how high the risk is.
Particularly important for:
- Recommender systemA seller creates artificial interest through purchased ratings and automated clicks. The model learns from this and prominently recommends the products to many people.
- Dynamic pricingA competitor temporarily sets unusual prices or creates artificial demand. The model learns from this and adjusts its own prices in a way that harms the deployer.
- Personalised online advertising (behavioural targeting)Automated click fraud creates apparent interest in particular advertisements. The model learns false relationships, and advertisers pay for nonexistent reach.
- Algorithmic managementOperational measurements guide future allocations. Falsifying location data or deliberately rejecting jobs changes the values the system uses to assign work to everyone else.
- Risk-based review selection for applications and benefitsThe cases reviewed and used for training are mainly those the model selected itself. This confirms earlier assumptions and increasingly targets groups already selected more often.
- Predictive maintenanceTraining measurements pass through plant controllers and networks. Undetected manipulation can teach the model that a damaged condition is normal, preventing later warnings.
- AI-based cyberattack detectionAn attacker who gains an early foothold gradually expands their activity until the system learns it as normal. Later data exfiltration then triggers no alert.
Typical for:
- E-discovery and technology-assisted review (TAR)
- Automated content moderation
- Credit scoring and creditworthiness assessment
- Payment fraud detection
- Money laundering detection and sanctions screening
- Life and health insurance risk assessment and pricing
- Automated assessment of exam performance (essay scoring)
- Automated property valuation (AVM)
- Visual and acoustic quality inspection
- Sales and demand forecasting
For 30 further use cases, relevance depends on the system design, for example whether it uses operational feedback or is trained on your own data. Show these use cases
Frequently asked questions
- What is Training Data Poisoning?
- Attackers inject manipulated or false data into the data an AI model learns from. The model picks up distorted patterns, becomes unreliable, or acquires hidden misbehavior that is very hard to spot afterwards.
- Which mitigations help against Training Data Poisoning?
- The catalogue lists 4 mitigations, each with control type, effect and implementation level. First among them are Data validation and sanitization, Anomaly detection in training data and Differential privacy (primarily privacy protection, limited effect against poisoning).
- Which EU AI Act obligations does Training Data Poisoning touch?
- The catalogue maps this threat to Art. 9, Art. 53 Abs. 1 Buchst. a, Art. 53 Abs. 1 Buchst. b, Art. 53 Abs. 1 Buchst. c und d and Art. 55 of the EU AI Act. In the obligations compass this leads to: Establish and operate a risk management system, Draw up the technical documentation of the model, Provide information to downstream providers, Respect copyright and summarise the training content and Evaluate and mitigate systemic risks. Whether an obligation applies depends on role, risk class and deadline.
Assess this threat in your own system
The live demo contains all 52 threats of this catalogue, including the EU AI Act and GDPR assessment. The free single modules cover AI risk, the EU AI Act and GDPR. No sign-up; the assessment runs locally in your browser.
Cite this entry
For reports, policies or internal documents; the link leads directly to this entry.
“Training Data Poisoning”. Versatile AI Risk Assessment, AI threat catalogue, as of October 2026. https://www.versatile-ai-risk-assessment.com/en/wissensbasis/threats/training-data-poisoning/