CVE Catalog

CVE-2004-2044

High
Published: Translated: NVD NIST

Summary

The vulnerability in PHP-Nuke 7.3 and related systems (Nuke Cops betaNC, OSCNukeLite 3.1, OSC2Nuke 7x) results from improper use of the eregi() function with $_SERVER['PHP_SELF'] to identify the calling script. This allows a remote attacker to directly access scripts, obtain path information via a PHP error message, and potentially gain access, for example through an HTTP request containing the string "admin.php".

Risk Assessment

The organization is exposed to unauthorized access to the administrative panel and other sensitive scripts, as well as information disclosure about the server's directory structure, which may facilitate further attacks.

Recommendation

Immediately update PHP-Nuke to the latest available version or apply a security patch. If an update is not possible, consider migrating to another supported CMS system.

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS