The product is vulnerable to file system contents disclosure through path equivalence. Path equivalence involves the use of special characters in file and directory names. The associated manipulations are intended to generate multiple names for the same object.
Path equivalence is usually employed in order to circumvent access controls expressed using an incomplete set of file name or file path representations. This is different from path traversal, wherein the manipulations are performed to generate a name for a different object.
Threat Mapped score: 0.0
Industry: Finiancial
Threat priority: Unclassified
CVE: CVE-2000-1114
Source code disclosure using trailing dot
CVE: CVE-2002-1986
Source code disclosure using trailing dot
CVE: CVE-2004-2213
Source code disclosure using trailing dot or trailing encoding space "%20"
CVE: CVE-2005-3293
Source code disclosure using trailing dot
CVE: CVE-2004-0061
Bypass directory access restrictions using trailing dot in URL
CVE: CVE-2000-1133
Bypass directory access restrictions using trailing dot in URL
CVE: CVE-2001-1386
Bypass check for ".lnk" extension using ".lnk."
CVE: CVE-2001-0693
Source disclosure via trailing encoded space "%20"
CVE: CVE-2001-0778
Source disclosure via trailing encoded space "%20"
CVE: CVE-2001-1248
Source disclosure via trailing encoded space "%20"
CVE: CVE-2004-0280
Source disclosure via trailing encoded space "%20"
CVE: CVE-2005-0622
Source disclosure via trailing encoded space "%20"
CVE: CVE-2005-1656
Source disclosure via trailing encoded space "%20"
CVE: CVE-2002-1603
Source disclosure via trailing encoded space "%20"
CVE: CVE-2001-0054
Multi-Factor Vulnerability (MFV). directory traversal and other issues in FTP server using Web encodings such as "%20"; certain manipulations have unusual side effects.
CVE: CVE-2002-1451
Trailing space ("+" in query string) leads to source code disclosure.
CVE: CVE-2000-0293
Filenames with spaces allow arbitrary file deletion when the product does not properly quote them; some overlap with path traversal.
CVE: CVE-2001-1567
"+" characters in query string converted to spaces before sensitive file/extension (internal space), leading to bypass of access restrictions to the file.
CVE: CVE-2002-0253
Overlaps infoleak
CVE: CVE-2001-0446
Application server allows remote attackers to read source code for .jsp files by appending a / to the requested URL.
CVE: CVE-2004-0334
Bypass Basic Authentication for files using trailing "/"
CVE: CVE-2001-0893
Read sensitive files with trailing "/"
CVE: CVE-2001-0892
Web server allows remote attackers to view sensitive files under the document root (such as .htpasswd) via a GET request with a trailing /.
CVE: CVE-2004-1814
Directory traversal vulnerability in server allows remote attackers to read protected files via .. (dot dot) sequences in an HTTP request.
CVE: CVE-2002-1483
Read files with full pathname using multiple internal slash.
CVE: CVE-1999-1456
Server allows remote attackers to read arbitrary files via a GET request with more than one leading / (slash) character in the filename.
CVE: CVE-2004-0578
Server allows remote attackers to read arbitrary files via leading slash (//) characters in a URL request.
CVE: CVE-2002-0275
Server allows remote attackers to bypass authentication and read restricted files via an extra / (slash) in the requested URL.
CVE: CVE-2004-1032
Product allows local users to delete arbitrary files or create arbitrary empty files via a target filename with a large number of leading slash (/) characters.
CVE: CVE-2002-1238
Server allows remote attackers to bypass access restrictions for files via an HTTP request with a sequence of multiple / (slash) characters such as http://www.example.com///file/.
CVE: CVE-2004-1878
Product allows remote attackers to bypass authentication, obtain sensitive information, or gain access via a direct request to admin/user.pl preceded by // (double leading slash).
CVE: CVE-2005-1365
Server allows remote attackers to execute arbitrary commands via a URL with multiple leading "/" (slash) characters and ".." sequences.
CVE: CVE-2000-1050
Access directory using multiple leading slash.
CVE: CVE-2001-1072
Bypass access restrictions via multiple leading slash, which causes a regular expression to fail.
CVE: CVE-2004-0235
Archive extracts to arbitrary files using multiple leading slash in filenames in the archive.
CVE: CVE-2002-1078
Directory listings in web server using multiple trailing slash
CVE: CVE-2004-0847
ASP.NET allows remote attackers to bypass authentication for .aspx files in restricted directories via a request containing a (1) "\" (backslash) or (2) "%5C" (encoded backslash), aka "Path Validation Vulnerability."
CVE: CVE-2000-0004
Server allows remote attackers to read source code for executable files by inserting a . (dot) into the URL.
CVE: CVE-2002-0304
Server allows remote attackers to read password-protected files via a /./ in the HTTP request.
CVE: CVE-1999-1083
Possibly (could be a cleansing error)
CVE: CVE-2004-0815
"/./////etc" cleansed to ".///etc" then "/etc"
CVE: CVE-2002-0112
Server allows remote attackers to view password protected files via /./ in the URL.
CVE: CVE-2004-0696
List directories using desired path and "*"
CVE: CVE-2002-0433
List files in web server using "*.ext"
CVE: CVE-2001-1152
Proxy allows remote attackers to bypass denylist restrictions and connect to unauthorized web servers by modifying the requested URL, including (1) a // (double slash), (2) a /SUBDIR/.. where the desired file is in the parentdir, (3) a /./, or (4) URL-encoded characters.
CVE: CVE-2000-0191
application check access for restricted URL before canonicalization
CVE: CVE-2005-1366
CGI source disclosure using "dirname/../cgi-bin"
CVE: CVE-1999-0012
Multiple web servers allow restriction bypass using 8.3 names instead of long names
CVE: CVE-2001-0795
Source code disclosure using 8.3 file name.
CVE: CVE-2005-0471
Multi-Factor Vulnerability. Product generates temporary filenames using long filenames, which become predictable in 8.3 format.
N/A
Phase | Note |
---|---|
Implementation | N/A |
N/A