Retour aux cas pratiques
Secure CodingFondamental

Prévention des injections SQL dans une requête de base de données

Scénario

Contexte : Une application web utilise un formulaire de connexion pour interroger une base de données. Le Problème : Une requête SQL mal sécurisée permet à un attaquant d’exécuter du code SQL arbitraire et d’accéder aux données sensibles. Contraintes : Vous devez sécuriser la requête en utilisant des requêtes préparées sans altérer la structure de la base de données. Livrable attendu : Proposer une version sécurisée de la requête en utilisant des requêtes préparées ou un ORM afin de prévenir les injections SQL.

Compétences ciblées

secure-codingsql-injectionsecuritydatabaseweb
    Prévention des injections SQL dans une requête de base de données — mise en situation Secure Coding | CodeDuel