A data-poisoning backdoor is implanted during training or fine-tuning through manipulated examples, so the model learns hidden behaviour from the dataset. A computational graph backdoor is inserted directly into the model structure, which can make it easier to deploy, harder to spot, and independent of retraining. Both can be covert, but they differ in where the malicious logic lives.
Why This Matters for Security Teams
Backdoors in AI systems are not just a model quality issue. They are a supply chain and governance issue because the malicious behaviour can be introduced either through compromised training data or by tampering with the model artefact itself. That distinction changes who needs to review it, which controls are most relevant, and where evidence should be collected. Security teams that treat both cases as the same often miss the real attack surface.
For data-poisoning backdoors, the main risk is that trusted pipelines ingest untrusted examples and the model internalises a trigger during training. For computational graph backdoors, the risk shifts to the model file, graph, weights, or deployment package, where malicious logic can persist even if the dataset is later cleaned. In practice, defenders need provenance, integrity checks, and approval gates across the full lifecycle, not just at training time. NIST SP 800-53 Rev 5 Security and Privacy Controls is useful here because it frames control selection around system integrity, configuration management, and supply chain protection rather than assuming one attack path.
In practice, many security teams encounter backdoors only after a downstream incident or model audit reveals unexpected behaviour, rather than through intentional lifecycle review.
How It Works in Practice
Data-poisoning backdoors usually depend on a trigger pattern, label manipulation, or subtle sample shaping during pretraining, fine-tuning, or retrieval augmentation. The malicious behaviour is learned because the model updates its parameters in response to poisoned inputs. That makes the attack harder to spot when training data is large, outsourced, or blended from many sources. A computational graph backdoor works differently: the model artefact is altered so the hidden behaviour is encoded in the structure, execution path, or connected components of the deployed model.
Operationally, the two attack types demand different checks:
- Verify training dataset provenance, filtering, and change control before each training run.
- Inspect model artefacts, signed packages, and deployment pipelines for unauthorised modifications.
- Test for trigger conditions using red-team style validation, not only accuracy benchmarks.
- Log model versioning, approvals, and rollback points so suspicious behaviour can be traced.
- Separate trusted training inputs from production inference pathways where possible.
This is where AI security guidance overlaps with broader software integrity controls. MITRE ATLAS is helpful for mapping how poisoning, model manipulation, and post-training compromise show up across the attack lifecycle, while the NIST AI Risk Management Framework helps organisations assign ownership for model risk decisions. If the question extends into agentic systems, OWASP Agentic AI guidance becomes relevant because tool-using agents can amplify a hidden backdoor through downstream actions. These controls tend to break down when model development is highly distributed and external contributors can modify data, code, or artefacts without a single authoritative approval path.
Common Variations and Edge Cases
Tighter model integrity controls often increase review overhead, requiring organisations to balance faster model delivery against stronger provenance and inspection. That tradeoff becomes more pronounced in fast-moving MLOps environments where teams retrain frequently, use third-party foundation models, or accept external data streams.
There is no universal standard for classification boundaries yet, so current guidance suggests looking at where the malicious logic persists and how easily it survives retraining. A poisoning backdoor may disappear if the model is retrained from clean data, but a computational graph backdoor can remain embedded in the artefact even when the training set is rebuilt. Conversely, some attacks blend both techniques, with poisoned training data planting a weak trigger and post-training tampering sharpening it during packaging or deployment.
Edge cases matter when models are converted across formats, compressed, quantised, or exported between toolchains. Those steps can either remove a hidden trigger or make it harder to detect by changing the model representation. Where the model is embedded in an agentic workflow, the practical question is not only whether the backdoor exists, but whether it can reach tools, memory, or external systems. That is why identity and privilege boundaries around AI agents are increasingly part of model security design, not a separate concern.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
MITRE ATLAS and OWASP Agentic AI Top 10 address the attack surface, NIST AI RMF and NIST AI 600-1 set the technical controls, and EU AI Act define the regulatory obligations.
| Framework | Control / Reference | Relevance |
|---|---|---|
| NIST AI RMF | AI risk governance covers provenance, testing, and ownership for backdoored models. | |
| MITRE ATLAS | ATLAS maps poisoning and model tampering tactics across the AI attack lifecycle. | |
| OWASP Agentic AI Top 10 | Agentic systems can amplify hidden backdoors through tool use and external actions. | |
| NIST AI 600-1 | GenAI profile guidance supports validation and monitoring for model manipulation risks. | |
| EU AI Act | The EU AI Act reinforces governance, traceability, and risk management for AI systems. |
Assign model risk owners and require lifecycle reviews for training data and artefact integrity.
Related resources from NHI Mgmt Group
- What is the difference between data-centric security and an access graph in enterprise identity governance?
- What is the difference between graph-native security architecture and simply visualising security data as a graph?
- What is the difference between prompt injection and data poisoning in LLM security?
- What is the difference between data sovereignty and identity sovereignty?