Slide 3 of 29
Part 1 · What Is It?Slide 3
Slide 3 · The Definition
Now the official version makes sense.
This is risk #3 on the OWASP Top 10 for LLM Applications (2025).
OWASP LLM03:2025 — Supply Chain

Vulnerabilities in the third-party components used to build, train, fine-tune, deploy, or run an LLM application — the pre-trained models, adapters, datasets, packages, plugins, and infrastructure. A weakness in any one link can cascade into the whole AI stack.

The Key Word: Third-Party

This risk is not about your own code or your own users. It's about everything you didn't make but still trust — downloaded, imported, or called over the network. The torchtriton package was a third-party component. So is every model you pull from a hub.

Why “Cascade” Matters

In a normal app, a bad library breaks a feature. In an AI stack, a poisoned link can sit underneath everything — the model that answers every query, the framework that loads it. One compromised dependency can quietly affect every output the system ever produces.

In Plain English

You are only as trustworthy as the least trustworthy thing you depend on. AI apps depend on a lot of things.

← BackNext → “But I just call an API”