CVE-2004-2297
Description
PHP-Nuke Reviews module vulnerable to DoS via large score parameter, consuming CPU and memory.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
PHP-Nuke Reviews module vulnerable to DoS via large score parameter, consuming CPU and memory.
Vulnerability
The Reviews module in PHP-Nuke versions 6.0 through 7.3 is susceptible to a denial of service vulnerability. This issue arises from insufficient sanitization of user-supplied data, specifically when a large, out-of-range value is provided for the score parameter.
Exploitation
An unauthenticated remote attacker can exploit this vulnerability by sending a crafted request to the Reviews module, providing an excessively large numerical value for the score parameter. This can be done by targeting URLs such as modules.php?name=Reviews&rop=savecomment&id=1&uname=f00bar&score=999999999999999999999999 [1].
Impact
Successful exploitation of this vulnerability leads to a denial of service. The application will consume excessive CPU and memory resources attempting to process the invalid score, rendering the service unavailable to legitimate users.
Mitigation
There is no specific patched version or release date mentioned in the available references. Users are advised to consult vendor advisories for potential workarounds or updated information. This vulnerability is not listed on the KEV catalog.
AI Insight generated on Jun 3, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected products
16cpe:2.3:a:francisco_burzi:php-nuke:6.0:*:*:*:*:*:*:*+ 15 more
- cpe:2.3:a:francisco_burzi:php-nuke:6.0:*:*:*:*:*:*:*
- cpe:2.3:a:francisco_burzi:php-nuke:6.5:*:*:*:*:*:*:*
- cpe:2.3:a:francisco_burzi:php-nuke:6.5_beta1:*:*:*:*:*:*:*
- cpe:2.3:a:francisco_burzi:php-nuke:6.5_final:*:*:*:*:*:*:*
- cpe:2.3:a:francisco_burzi:php-nuke:6.5_rc1:*:*:*:*:*:*:*
- cpe:2.3:a:francisco_burzi:php-nuke:6.5_rc2:*:*:*:*:*:*:*
- cpe:2.3:a:francisco_burzi:php-nuke:6.5_rc3:*:*:*:*:*:*:*
- cpe:2.3:a:francisco_burzi:php-nuke:6.6:*:*:*:*:*:*:*
- cpe:2.3:a:francisco_burzi:php-nuke:6.7:*:*:*:*:*:*:*
- cpe:2.3:a:francisco_burzi:php-nuke:6.9:*:*:*:*:*:*:*
- cpe:2.3:a:francisco_burzi:php-nuke:7.0:*:*:*:*:*:*:*
- cpe:2.3:a:francisco_burzi:php-nuke:7.0_final:*:*:*:*:*:*:*
- cpe:2.3:a:francisco_burzi:php-nuke:7.1:*:*:*:*:*:*:*
- cpe:2.3:a:francisco_burzi:php-nuke:7.2:*:*:*:*:*:*:*
- cpe:2.3:a:francisco_burzi:php-nuke:7.3:*:*:*:*:*:*:*
- (no CPE)range: 6.0 - 7.3
Patches
0No patches discovered yet.
Vulnerability mechanics
Root cause
"The Reviews module fails to properly sanitize a large, out-of-range score parameter, leading to excessive resource consumption."
Attack vector
A remote attacker can send a crafted request to the Reviews module with an excessively large value for the 'score' parameter. This can be achieved by navigating to a specific URL, such as the one shown in the reference write-up, which targets the 'savecomment' or 'Yes' operations within the Reviews module. The large score value is then processed by the application, causing it to consume significant CPU and memory resources.
Affected code
The vulnerability resides within the 'Reviews' module of PHP-Nuke versions 6.0 to 7.3. Specifically, the 'score' subsystem is affected. The reference write-up provides example URLs that interact with the 'modules.php' script, targeting operations like 'savecomment' and 'Yes' within the 'Reviews' module, demonstrating the code paths involved.
What the fix does
The advisory does not provide details on a specific patch or fix. However, it indicates that the vulnerability is due to insufficient sanitization of user-supplied data in the 'score' parameter of the 'Reviews' module. Remediation would involve implementing proper input validation to ensure the 'score' parameter remains within acceptable numerical bounds, preventing excessive resource allocation.
Preconditions
- inputThe 'score' parameter must be provided with a very large, out-of-range numerical value.
- networkThe attacker must be able to send HTTP requests to the vulnerable PHP-Nuke installation.
Reproduction
http://www.example.com/nuke73/modules.php?name=Reviews&rop=savecomment&id=1&uname=f00bar&score=999999999999999999999999 http://www.example.com/nuke73/modules.php?name=Reviews&rop=Yes&title=f001&text=f002&score=9&email=f00@bar.org&reviewer=f00&score=999
Generated on Jun 3, 2026. Inputs: CWE entries + fix-commit diffs from this CVE's patches. Citations validated against bundle.
References
7- www.osvdb.org/7003nvdExploit
- www.securityfocus.com/archive/1/365865nvdExploit
- www.securityfocus.com/bid/10524nvdExploit
- secunia.com/advisories/11852nvdVendor Advisory
- archives.neohapsis.com/archives/fulldisclosure/2004-06/0310.htmlnvd
- www.osvdb.org/7002nvd
- exchange.xforce.ibmcloud.com/vulnerabilities/16409nvd
News mentions
0No linked articles in our index yet.