PT-2002-2479 · Phprojekt · Phprojekt
Published
2002-12-31
·
Updated
2017-07-11
·
CVE-2002-1757
CVSS v2.0
7.5
High
| Vector | AV:N/AC:L/Au:N/C:P/I:P/A:P |
Name of the Vulnerable Software and Affected Versions
PHProjekt versions 2.0 through 3.1
Description
The issue allows remote attackers to bypass authentication for scripts by exploiting the reliance on the
$PHP SELF variable. This can be achieved by making a request to a .php file with "sms" in the URL, which is included in the PATH INFO portion of the $PHP SELF variable. An example of such an exploit is a request to "mail send.php/sms".Recommendations
For PHProjekt versions 2.0 through 3.1, consider modifying the authentication mechanism to not rely on the
$PHP SELF variable, or implement additional validation to prevent bypassing authentication via manipulated URL requests. As a temporary workaround, restrict access to sensitive scripts that rely on the $PHP SELF variable for authentication.Exploit
Fix
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Phprojekt