Retour aux cas pratiques
Secure CodingExpert

Prévention des attaques par injection SQL complexes dans des requêtes dynamiques

Scénario

Contexte : Une application utilise des requêtes SQL dynamiques pour récupérer les données utilisateur à partir de paramètres externes. Le Problème : Les requêtes peuvent être manipulées par un attaquant pour exécuter des instructions SQL malveillantes, compromettant ainsi la sécurité de la base de données. Contraintes : Vous devez sécuriser toutes les requêtes SQL dynamiques tout en préservant la logique métier de l’application. Livrable attendu : Proposer une solution utilisant des requêtes préparées, des ORM, ou des procédures stockées pour éviter les injections SQL tout en optimisant les performances.

Compétences ciblées

secure-codingsql-injectionsecuritydatabaseweb
    Prévention des attaques par injection SQL complexes dans des requêtes dynamiques — mise en situation Secure Coding | CodeDuel