File path traversal, traversal sequences stripped non-recursively

Puede utilizar secuencias transversales anidadas, como por ejemplo ....// o ....\/. Estas secuencias se convierten en secuencias transversales simples cuando se elimina la secuencia interna.

LAB

20250727221240.png

En el sitio web encontraremos con una tuenda en la que podemos ver imagenes.

20250727221324.png

Estas imágenes están siendo llamadas por un parámetro filename

20250727221715.png

Al intentar realizar un path traversal este nos da un mensaje de Not such file indicando que el archivo no puede ser encontrado o no existe en la ruta.

20250727221740.png

Ahora probaremos esta ruta ....//....//....//etc/passwd desde el burpsuite, y efectivamente obtenemos el contenido del passwd

20250727221816.png

Last updated