vendor:
Narcissus
by:
Dun, sinn3r
7,5
CVSS
HIGH
Remote Code Execution
78
CWE
Product Name: Narcissus
Affected Version From: N/A
Affected Version To: N/A
Patch Exists: NO
Related CWE: N/A
CPE: N/A
Metasploit:
N/A
Other Scripts:
N/A
Tags: N/A
CVSS Metrics: N/A
Nuclei References:
N/A
Nuclei Metadata: N/A
Platforms Tested: Unix, Linux
2012
Narcissus Image Configuration Passthru Vulnerability
This module exploits a vulnerability found in Narcissus image configuration function. This is due to the backend.php file not handling the $release parameter properly, and then passes it on to the configure_image() function. In this function, the $release parameter can be used to inject system commands for passthru (a PHP function that's meant to be used to run a bash script by the vulnerable application), which allows remote code execution under the context of the web server.
Mitigation:
Ensure that the $release parameter is properly sanitized and validated before being passed to the configure_image() function.