Test de pénétration - Remédiation

Les efforts de test d'intrusion - aussi approfondis soient-ils - ne peuvent pas toujours garantir une découverte exhaustive de chaque instance où l'efficacité d'un contrôle de sécurité est insuffisante. L'identification d'une vulnérabilité ou d'un risque de script intersite dans une zone d'une application peut ne pas exposer définitivement toutes les instances de cette vulnérabilité présentes dans l'application. Ce chapitre illustre le concept et l'utilité de la correction.

Qu'est-ce que la remédiation?

La correction consiste à offrir une amélioration pour remplacer une erreur et la corriger. Souvent, la présence d'une vulnérabilité dans une zone peut indiquer une faiblesse dans le processus ou les pratiques de développement qui auraient pu reproduire ou activer une vulnérabilité similaire dans d'autres emplacements. Par conséquent, lors de la correction, il est important que le testeur examine attentivement l'entité ou les applications testées en gardant à l'esprit des contrôles de sécurité inefficaces.

Pour ces raisons, l'entreprise concernée doit prendre des mesures pour remédier à toute vulnérabilité exploitable dans un délai raisonnable après le test de pénétration initial. En fait, dès que l'entreprise a terminé ces étapes, le stylo testeur doit effectuer un nouveau test pour valider les contrôles nouvellement mis en œuvre qui sont capables d'atténuer le risque initial.

Les efforts de correction qui s'étendent sur une période plus longue après le test du stylo initial nécessitent éventuellement la réalisation d'un nouvel engagement de test pour garantir des résultats précis de l'environnement le plus actuel. Cette détermination doit être faite après une analyse des risques de l'ampleur du changement survenu depuis la fin du test initial.

De plus, dans des conditions spécifiques, le problème de sécurité signalé peut illustrer une faille fondamentale dans l'environnement ou l'application respectif. Par conséquent, la portée d'un nouveau test doit déterminer si les changements causés par la correction identifiée à partir du test sont classés comme importants. Tous les changements doivent être retestés; cependant, si un nouveau test complet du système est nécessaire ou non, sera déterminé par l'évaluation des risques des changements.