PHP, when not configured with the "display_errors = Off" setting in php.ini, allows remote attackers to obtain the physical path for an include file via a trailing slash in a request to a directly accessible PHP program, which modifies the base path, causes the include directive to fail, and produces an error message that contains the path.
2002-05-29T04:00:00.000
2025-04-03T01:03:51.193
Deferred
CVSSv2: 5.0 (MEDIUM)
AV:N/AC:L/Au:N/C:P/I:N/A:N
10.0
2.9
Type | Vendor | Product | Version/Range | Vulnerable? |
---|---|---|---|---|
Application | php | php | 4.0 | Yes |
Application | php | php | 4.0.1 | Yes |
Application | php | php | 4.0.1 | Yes |
Application | php | php | 4.0.3 | Yes |
Application | php | php | 4.0.4 | Yes |
Application | php | php | 4.0.5 | Yes |
Application | php | php | 4.0.6 | Yes |
Application | php | php | 4.1.0 | Yes |
Application | php | php | 4.1.2 | Yes |