Détection rapide avec un scan ciblé

Discovering vulnerabilities quickly with targeted scanning

Contexte du lab

Ce laboratoire contient une vulnérabilité permettant de lire des fichiers arbitraires sur le serveur. L’objectif est de récupérer le contenu du fichier /etc/passwd en moins de 10 minutes.

En raison de cette contrainte de temps, il est recommandé d’utiliser Burp Scanner plutôt qu’un audit complet de l’application.

Contrainte temporelle

  • Un compteur de 10 minutes est actif dès le lancement du lab.

  • Un scan global du site risque d’être trop lent.

  • Il est donc préférable de cibler intelligemment des points d’entrée potentiellement vulnérables.

Méthodologie

  1. Intercepter une requête HTTP pertinente avec Burp Proxy.

Analyser rapidement la logique de la requête pour identifier un endpoint intéressant.

Lancer un scan ciblé via Burp Scanner sur cette requête précise.

Configuration du scan Burp

  • Type de scan sélectionné : Crawl and Audit

  • Mode : Scan rapide

Objectif : identifier rapidement un vecteur d’attaque exploitable

Vulnérabilité identifiée

Le scan révèle une vulnérabilité de type XML Injection (XInclude).

Payload initial détecté par Burp Scanner :

Cela confirme que le serveur traite des entités XInclude sans restriction.

Exploitation : lecture de /etc/passwd

Le payload est modifié afin d’inclure un fichier local du système :

Mis à jour