01 / BEGINNEROWASP's Top 10 is a widely used checklist of risks in applications built on large language models. Here is what each entry means and what changed between the 2025 and 2026 editions.
Beginner · 6 Min Read02 / BEGINNERPrompt injection tops every list of LLM risks. Learn the difference between direct and indirect injection, why national agencies say it may never be fully fixed, and what limits the damage.
Beginner · 5 Min Read03 / INTERMEDIATESome attacks on AI target the model itself rather than the prompt. This article maps data poisoning, training data extraction and model theft to the lifecycle stage each one exploits.
Intermediate · 5 Min Read04 / INTERMEDIATEAdversarial examples fool a model's judgement; jailbreaks talk a model out of its safety rules. Both exploit the same weakness, and neither has a complete fix. Here is how defenders should think about them.
Intermediate · 5 Min Read05 / ADVANCEDDownloading a model can run someone else's code on your machine. This article explains where AI supply chain risk sits, why pickle-based model files are dangerous, and which controls actually help.
Advanced · 5 Min Read06 / ADVANCEDIf prompt injection cannot be fully prevented, the system around the model has to contain it. This article covers excessive agency, the lethal trifecta and the design patterns that limit damage.
Advanced · 5 Min Read07 / ADVANCEDSeveral frameworks describe AI attacks and defences, each for a different job. This article explains what NIST AI 100-2, MITRE ATLAS, OWASP, Google SAIF and the joint agency guidelines are for, and how they line up.
Advanced · 5 Min Read