Directory Traversal Attacks
Attackers use directory traversal attacks to read arbitrary files on web servers, such as SSL private keys and password files.
Some web applications open files based on HTTP parameters (user input). Consider this simple PHP application that displays a file in many languages:
Assume that this PHP page is accessible through http://test.wablab.com/morocco/static.php?language=main-en; an attacker can read arbitrary files from the web server by inserting some st...