Retour aux cas pratiques
Secure CodingAvancé

Prévention de l'injection de commandes via des inputs utilisateurs

Scénario

Contexte : Une application web permet aux utilisateurs de soumettre des commandes système pour effectuer certaines actions. Le Problème : L'application ne vérifie pas correctement les entrées et permet l'injection de commandes arbitraires. Contraintes : Vous devez implémenter une validation stricte des entrées pour empêcher les attaques par injection de commandes. Livrable attendu : Proposer une méthode sécurisée pour valider les entrées et éviter l'exécution de commandes non autorisées, incluant des techniques comme l’utilisation de whitelists et des fonctions de validation.

Compétences ciblées

secure-codingcommand-injectionsecuritywebvalidation
    Prévention de l'injection de commandes via des inputs utilisateurs — mise en situation Secure Coding | CodeDuel