Formation OWASP GenAI LLM
| 1 690€ HT / personne |
| 2 jours (14 heures) |
Présentation
Le référentiel OWASP Top 10 for LLM Applications recense 10 grandes catégories de risques pour les applications intégrant des modèles de langage. Injections de prompt, divulgation de données, compromission des sources documentaires ou permissions excessives des agents IA : il aide à identifier les menaces et à choisir les protections adaptées à chaque architecture.
Notre formation OWASP GenAI LLM version 2026 vous permettra de comprendre les 10 risques de l’édition 2026 et d’appliquer les principales mesures de sécurité aux applications intégrant un LLM, un système de recherche documentaire RAG ou des agents IA.
Vous apprendrez à repérer les surfaces d’attaque, à protéger les données et les accès documentaires, à valider les sorties des modèles et à encadrer les appels d’outils selon le principe du moindre privilège.
La formation privilégie une défense en profondeur : associer plusieurs protections pour réduire les risques et limiter les conséquences d’une attaque, sans faire reposer la sécurité sur les seules consignes données au modèle.
Des ateliers en environnement isolé permettent d’observer des vulnérabilités, d’appliquer des protections et d’en évaluer les limites. La formation aborde également les tests de sécurité par simulation d’attaques, la maîtrise de la consommation, la surveillance et l’intégration des contrôles dans une démarche DevSecOps.
Objectifs
- Identifier les 10 catégories de risques du Top 10 OWASP LLM 2026 et déterminer leur pertinence selon l’architecture étudiée
- Élaborer un modèle de menace pour une application intégrant un LLM, du RAG ou des agents IA
- Appliquer des protections pour limiter les injections de prompt et les divulgations de données sensibles
- Mettre en place des contrôles sur les chaînes RAG, les sorties des modèles et les appels d’outils
- Évaluer les protections par des tests de sécurité et prioriser les corrections selon les impacts
- Définir les contrôles de consommation, de surveillance et de validation à intégrer dans une démarche DevSecOps
Public visé
- Développeurs d’applications intégrant des LLM
- Architectes logiciels et IA
- Ingénieurs DevSecOps
- Ingénieurs en sécurité applicative (AppSec)
- Analystes sécurité disposant de bases en développement
Pré-requis
- Expérience du développement applicatif et capacité à lire et modifier du code en Python
- Connaissance des échanges HTTP, des API et du format JSON
- Compréhension des principes d’authentification, d’autorisation et de gestion des secrets
- Notions sur les LLM, les prompts et le RAG : recherche de documents utilisés pour enrichir le contexte du modèle
Pré-requis techniques
- Ordinateur avec processeur 4 cœurs, 16 Go de mémoire vive et 100 Go d’espace disque disponible pour les ateliers exécutés localement
- Système Windows 11 avec WSL 2, macOS ou Linux, avec les droits nécessaires à l’installation d’outils
- Environnement Docker avec Docker Compose opérationnel pour les ateliers exécutés localement
- Python, Git et un éditeur de code tel que Visual Studio Code, dans les versions indiquées avant la session
- Connexion Internet stable permettant l’accès aux services du laboratoire et au modèle utilisé
- Aucune carte graphique dédiée requise ; les consignes préciseront si les ateliers utilisent un environnement local ou un laboratoire hébergé
Programme de notre formation OWASP GenAI LLM – Top 10, édition 2026
[Jour 1 – Matin]
Identifier les risques et protéger le contexte du modèle
- Présentation du Top 10 OWASP LLM 2026 : périmètre, catégories de risques et application aux architectures LLM, RAG et agents IA
- Construction d’un modèle de menace : composants, flux de données, frontières de confiance, actifs sensibles et impacts
- LLM01:2026 Prompt Injection : injections de prompt directes et indirectes : contenus externes, documents, réponses d’outils, entrées multimodales et mémoire persistante
- Réduction des risques d’injection : traitement des contenus non fiables, limites des filtres et des consignes, contrôles applicatifs et limitation des conséquences
- LLM02:2026 Sensitive Information Disclosure : divulgation d’informations sensibles : minimisation des données transmises au modèle, protection des secrets et maîtrise des journaux
- LLM08:2026 Hidden Context Exposure : exposition du contexte interne : prompts système, instructions et informations internes ; gestion des secrets et des autorisations en dehors du modèle
- Atelier pratique : analyser une architecture, tester des scénarios d’injection et de divulgation, puis comparer le comportement de l’application avec et sans protections.
[Jour 1 – Après-midi]
Sécuriser les composants, les données et le RAG
- LLM04:2026 Supply Chain : sécurité de la chaîne d’approvisionnement : modèles, dépendances, jeux de données et outils tiers ; provenance, intégrité, versions et inventaire des composants
- LLM05:2026 Data and Model Poisoning : empoisonnement des données et des modèles : corpus documentaires, données d’entraînement et d’adaptation ; validation des sources et traçabilité des modifications
- LLM09:2026 Vector and Embedding Weaknesses : faiblesses des bases vectorielles et des représentations vectorielles : accès non autorisés, exposition de données et défauts de cloisonnement
- Protection de la chaîne d’ingestion documentaire : contrôle des sources, intégrité des documents, métadonnées d’accès et traitement des contenus non fiables
- Respect des autorisations lors de la recherche et avant l’ajout des documents au contexte du modèle ; isolation des utilisateurs, des organisations, des caches et des mémoires
- Atelier pratique : analyser les risques d’une chaîne RAG, expérimenter des contrôles d’ingestion et d’accès documentaire, puis vérifier leurs effets et leurs limites.
[Jour 2 – Matin]
Contrôler les sorties et les actions des agents IA
- LLM03:2026 Excessive Agency : capacités d’action excessives : fonctionnalités, permissions et autonomie ; application du moindre privilège aux outils et aux identités utilisées
- LLM10:2026 Improper Output Handling : traitement inadéquat des sorties : risques d’injection, d’exécution de code et de fuite de données lors de leur utilisation par d’autres composants
- Validation des sorties : schémas pour les données structurées, contrôles métier, encodage adapté au contexte et vérification du code généré avant utilisation
- Encadrement des appels d’outils, d’API et de connecteurs, y compris MCP : opérations autorisées, validation des arguments et contrôle des droits côté application
- Limitation des conséquences d’une action non autorisée : isolation d’exécution, restriction des accès réseau et validation humaine des actions sensibles avec présentation de l’action exacte
- Articulation avec le Top 10 OWASP for Agentic Applications pour les risques propres aux agents, à leur mémoire et à leurs interactions
- Atelier pratique : évaluer les sorties et les actions d’une application dotée d’outils, appliquer des contrôles de validation et de permissions, puis vérifier le blocage des opérations non autorisées.
[Jour 2 – Après-midi]
Évaluer les protections et préparer l’exploitation
- LLM07:2026 Misinformation : informations erronées ou trompeuses : vérification des réponses et des sources, limites du RAG et validation humaine selon les conséquences d’une erreur
- LLM06:2026 Unbounded Consumption : consommation non maîtrisée : épuisement des ressources, dérive des coûts et abus d’accès au modèle ; quotas, limites de tokens, durées maximales et plafonnement des appels d’outils et des boucles agentiques
- Préparation de tests de sécurité par simulation d’attaques : scénarios adaptés aux risques retenus, résultats attendus, répétition des essais et adaptation des attaques aux protections en place
- Intégration DevSecOps : tests de non-régression, critères de validation et revue des changements de modèles, de prompts, de corpus et d’outils
- Surveillance et réponse aux incidents : journalisation sans exposition inutile de données sensibles, alertes, interruption des traitements et retour à une version validée
- Priorisation des corrections : résultats des tests, impacts, mesures compensatoires et risques résiduels
- Atelier pratique : évaluer la sécurité d’une application, vérifier les limites de consommation et formaliser un bilan des risques, des protections testées et des corrections prioritaires.
Pour aller plus loin
Formation Certification GIAC GAIPS
Formation Certification Offensive AI Expert (HTB COAE)
Formation Sécurité de l’IoT et 5G
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Afficher tous les témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Noter la formation
| 1 690€ HT / personne |
| 2 jours (14 heures) |
UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?
Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.
ILS SE SONT FORMÉS CHEZ NOUS

