Une équipe de sécurité examine les conclusions d'un rapport livré après un test d'intrusion effectué par un tiers. L'une des conclusions indiquait qu'un champ de formulaire d'application web est vulnérable aux attaques par script intersites (cross-site scripting). Parmi les techniques de sécurité des applications suivantes, laquelle l'analyste en sécurité devrait-il recommander au développeur de mettre en œuvre pour prévenir cette vulnérabilité ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Validation des entrées.
Pourquoi c'est la réponse
La validation des entrées est la technique la plus efficace pour prévenir les attaques par script intersites (XSS). Elle consiste à vérifier, filtrer et nettoyer les données soumises par l'utilisateur avant qu'elles ne soient traitées ou affichées par l'application. En s'assurant que seules les données valides et attendues sont acceptées, on empêche l'injection de scripts malveillants. Les cookies sécurisés (Secure Cookies) sont importants pour protéger la confidentialité et l'intégrité des informations stockées dans les cookies, mais ils ne préviennent pas directement l'injection de code XSS dans le contenu de la page. Le contrôle de version (Version Control) est une pratique de développement logiciel pour gérer les changements de code et n'a aucun impact direct sur la prévention des vulnérabilités XSS. La signature de code (Code Signing) garantit l'authenticité et l'intégrité du code exécutable, mais elle ne protège pas contre les données utilisateur malveillantes injectées via un formulaire web.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise