Aller au contenu

ExpertLeçon 1 sur 511 min de lecture

Cartographier les menaces : la liste de l'OWASP

Un cours de l'Académie : Sécuriser une application IA, au-delà de l'injection

Aller au quiz ↓

Le cours « Construire avec l'IA » a traité la menace la plus connue, l'injection de prompt. Elle n'est que la première d'une liste. L'OWASP, une fondation de référence en sécurité des applications web, publie depuis 2023 un classement des dix risques principaux des applications fondées sur des modèles de langage. Sa version 2025 sert de carte pour ce cours.

Les dix risques, regroupés

  • Ce qui entre : l'injection de prompt ; l'empoisonnement des données et des modèles.
  • Ce qui sort : la divulgation d'informations sensibles ; le traitement non sécurisé des sorties ; la désinformation, quand l'application présente une invention comme un fait.
  • Ce qui entoure : la chaîne d'approvisionnement (modèles, bibliothèques, extensions tierces) ; l'autonomie excessive, quand l'agent a plus de pouvoirs que sa mission ; la fuite du prompt système ; les faiblesses des bases vectorielles et des embeddings ; la consommation non bornée.

Le principe qui les relie

Le modèle n'est pas une frontière de sécurité. Il peut être persuadé, trompé, ou simplement se tromper. Tout ce qui protège réellement se trouve dans votre code et votre architecture : qui a le droit de lire quoi, quelles actions sont possibles, ce qui est validé avant d'être exécuté. Une consigne dans le prompt système est une indication de comportement, jamais un contrôle d'accès.

La méthode : suivre les données

Dessinez le trajet d'une requête de bout en bout : l'utilisateur, votre serveur, le modèle, les outils, les bases, les services tiers, le retour à l'écran. Chaque fois qu'une donnée franchit une limite de confiance (elle vient d'un tiers, elle part vers un système qui agit), posez trois questions : qui contrôle ce contenu ? que se passe-t-il s'il est malveillant ? qu'est-ce qui l'en empêche, en dehors du modèle ?

Analogie. Un audit de sécurité d'un bâtiment ne s'arrête pas à la serrure de la porte d'entrée, même si c'est elle que tout le monde regarde. On suit le plan : les fenêtres du rez-de-chaussée, la porte de livraison, le local technique, le double des clés chez le prestataire de ménage. L'injection de prompt, c'est la porte d'entrée. Ce cours fait le tour du bâtiment.

À retenir

  • La liste OWASP 2025 : dix risques, de l'entrée du modèle à sa sortie et à tout ce qui l'entoure.
  • Le modèle n'est pas une frontière de sécurité : la protection est dans votre code.
  • Suivre les données, et interroger chaque limite de confiance franchie.

Les notions clés

Validez la leçon

Un quiz de 4 questions : 3 bonnes réponses suffisent, et un exercice pour pratiquer. Il s'ouvre dans l'Académie, sur cette même leçon.

Faire le quiz et valider la leçon Gratuit. Avec un compte, votre progression est enregistrée et mène à l'attestation du cours.

Le cours : Sécuriser une application IA, au-delà de l'injection

  1. Cartographier les menaces : la liste de l'OWASP11 min
  2. La sortie du modèle est une entrée non fiable11 min
  3. Les pièces que vous n'avez pas écrites12 min
  4. Le RAG qui en dit trop11 min
  5. Bornes, abus et tests d'attaque11 min

Toute l'Académie →Le glossaire de l'IA