CVE-2004-2044 PHP-Nuke 7.3, and other products that use the PHP-Nuke codebase such as the Nuke Cops betaNC PHP-Nuke Bundle, OSCNukeLite 3.1, and OSC2Nuke 7x do not properly use the eregi() PHP function with $_SERVE...
HighCVSS 7.5
EPSS 11.0%
- Published
- Updated
- Exploit status
- No public exploit known
Description
PHP-Nuke 7.3, and other products that use the PHP-Nuke codebase such as the Nuke Cops betaNC PHP-Nuke Bundle, OSCNukeLite 3.1, and OSC2Nuke 7x do not properly use the eregi() PHP function with $_SERVER['PHP_SELF'] to identify the calling script, which allows remote attackers to directly access scripts, obtain path information via a PHP error message, and possibly gain access, as demonstrated using an HTTP request that contains the "admin.php" string.
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| francisco burzi php-nuke | = 5.0 | No fix listed |
| francisco burzi php-nuke | = 5.0.1 | No fix listed |
| francisco burzi php-nuke | = 5.1 | No fix listed |
| francisco burzi php-nuke | = 5.2 | No fix listed |
| francisco burzi php-nuke | = 5.2a | No fix listed |
| francisco burzi php-nuke | = 5.3.1 | No fix listed |
| francisco burzi php-nuke | = 5.4 | No fix listed |
| francisco burzi php-nuke | = 5.5 | No fix listed |
| francisco burzi php-nuke | = 5.6 | No fix listed |
| francisco burzi php-nuke | = 6.0 | No fix listed |
| francisco burzi php-nuke | = 6.5 | No fix listed |
| francisco burzi php-nuke | = 6.5_beta1 | No fix listed |
| francisco burzi php-nuke | = 6.5_final | No fix listed |
| francisco burzi php-nuke | = 6.5_rc1 | No fix listed |
| francisco burzi php-nuke | = 6.5_rc2 | No fix listed |
| francisco burzi php-nuke | = 6.5_rc3 | No fix listed |
| francisco burzi php-nuke | = 6.6 | No fix listed |
| francisco burzi php-nuke | = 6.7 | No fix listed |
| francisco burzi php-nuke | = 6.9 | No fix listed |
| francisco burzi php-nuke | = 7.0 | No fix listed |
| francisco burzi php-nuke | = 7.0_final | No fix listed |
| francisco burzi php-nuke | = 7.1 | No fix listed |
| francisco burzi php-nuke | = 7.2 | No fix listed |
| francisco burzi php-nuke | = 7.3 | No fix listed |
| oscommerce osc2nuke | = 7x_1.0 | No fix listed |
Show 3 more
| Product | Affected versions | Fixed in |
|---|---|---|
| paul laudanski betanc php-nuke | = bundle | No fix listed |
| trustix secure linux | = 2.0 | No fix listed |
| trustix secure linux | = 2.1 | No fix listed |
References
- 20040601 [Squid 2004-betaNC-001] Inadequate Security Checking in NukeCops betaNC Bundle mailing-list
- 20040601 [Squid 2004-OSC2Nuke-001] Inadequate Security Checking in OSC2Nuke mailing-list
- 20040601 [Squid 2004-betaNC-001] Inadequate Security Checking in NukeCops mailing-list
- 20040601 [Squid 2004-Nuke-001] Inadequate Security Checking in PHPNuke mailing-list
- 20040606 Re: [Squid 2004-Nuke-001] Inadequate Security Checking in PHPNuke mailing-list
- 11766 third-party-advisory vendor-advisory
- 6593 vdb-entry vendor-advisory
- 10447 exploit vdb-entry vendor-advisory
- phpnuke-eregi-path-disclosure(16294) vdb-entry
- osc2nuke-eregi-path-disclosure(16296) vdb-entry
- oscnukelite-eregi-path-disclosure(16297) vdb-entry
- nukecops-ergei-path-disclosure(16298) vdb-entry