Xerver Directory Traversal Vulnerability
by Nikola Strahija on March 12th, 2002 Xerver is a freely available webserver, written in Java. It will run on any operating system with Java installed, including Microsoft Windows, Unix/Linux variants, MacOS, etc.
Dot-dot-slash (../) sequences are not filtered from web requests. It is possible for a remote attacker to craft a malicious web request which is capable of breaking out of wwwroot. This has the potential to disclose arbitrary web-readable files to remote attackers.
It should be noted that webservers on Microsoft Windows operating systems normally run with SYSTEM privileges, meaning the attacker may potentially disclose the contents of any file.
This issue was reported for v2.10 of Xerver. Earlier versions may also be affected.
Remote: Yes
Exploit: This issue may be exploited with a web browser.