vendor:
PHP-Nuke
by:
SecurityFocus
7.5
CVSS
HIGH
Remote Code Execution
94
CWE
Product Name: PHP-Nuke
Affected Version From: PHP-Nuke 5.4
Affected Version To: PHP-Nuke 5.5.2
Patch Exists: YES
Related CWE: CVE-2002-1337
CPE: a:phpnuke:php-nuke
Metasploit:
N/A
Other Scripts:
N/A
Tags: N/A
CVSS Metrics: N/A
Nuclei References:
N/A
Nuclei Metadata: N/A
Platforms Tested: All
2002
PHP-Nuke Remote Code Execution Vulnerability
A problem with PHP-Nuke could allow remote users to execute arbitrary code in the context of the web site. The problem is in the lack of sanitization of some types of input. PHP-Nuke does not sanitize code submitted to a site from the avatar select box. Due to this, a malicious user may be able to submit embedded code from their profile page instead of an avatar. This would result in code being executed in the location where a user's avatar should normally display. This code would be executed by a victim user's browser in the context of the site.
Mitigation:
Input validation should be used to ensure that user-supplied data is properly sanitized. Additionally, the web server should be configured to disallow the execution of scripts from the web root directory.