Retour aux cas pratiques
Secure CodingExpert

Sécurisation des API contre l'exécution de code malveillant via des entrées non validées

Scénario

Contexte : Une API expose des points d’accès qui traitent des informations sensibles des utilisateurs, telles que des paramètres de configuration et des commandes systèmes. Le Problème : Les paramètres utilisateur ne sont pas validés correctement et peuvent être utilisés pour injecter des commandes malveillantes. Contraintes : Implémenter une validation des entrées plus stricte afin d'empêcher l’exécution de commandes malveillantes ou des attaques par injection. Livrable attendu : Proposer des mécanismes de validation des entrées utilisateurs, incluant des whitelists, un contrôle des types de données et une utilisation des fonctions de validation sécurisée pour empêcher l'exécution de code malveillant.

Compétences ciblées

secure-codinginput-validationapisecurityweb
    Sécurisation des API contre l'exécution de code malveillant via des entrées non validées — mise en situation Secure Coding | CodeDuel