Path traversal avec contournement absolu lorsque les séquences sont bloquées
File path traversal, traversal sequences blocked with absolute path bypass
L’application bloque les séquences de traversée (../), mais traite le nom de fichier fourni comme étant relatif à un répertoire de travail par défaut.
Pour résoudre le lab, il suffit de récupérer le contenu du fichier /etc/passwd.
Comme les séquences de traversée sont filtrées, on peut contourner le mécanisme en indiquant directement un chemin absolu :
Exemple avec curl :

Mis à jour
Ce contenu vous a-t-il été utile ?