CVE-2015-10135
CRITICAL
9.8
CVSS 3.1
Description
The WPshop 2 – E-Commerce plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in the ajaxUpload function in versions before 1.3.9.6. This makes it possible for unauthenticated attackers to upload arbitrary files on the affected sites server which may make remote code execution possible.
Affected WordPress components
-
WPshop 2 – E-Commerce Plugin · wpshopBefore 1.3.9.6View on WordPress.org
A confirmed match is backed by the plugin or theme slug. A possible match is based on the product name only and should be verified.
Affected products and versions
- eoxia WPshop 2 – E-Commerce — Before 1.3.9.6
- eoxia wpshop_2 — Before 1.3.9.6
References
- g0blin.co.uk https://g0blin.co.uk/g0blin-00036/ Exploit, Third Party Advisory
- github.com https://github.com/espreto/wpsploit/blob/master/modules/exploits/unix/webapp/wp_wpshop_ecommerce_file_upload.rb Product
- plugins.trac.wordpress.org https://plugins.trac.wordpress.org/changeset/1103406 Patch
- wordpress.org https://wordpress.org/plugins/wpshop/#developers Product
- www.wordfence.com https://www.wordfence.com/threat-intel/vulnerabilities/id/32e8224d-a653-48d7-a3f4-338fc0c1dc77?source=cve Third Party Advisory
- nvd.nist.gov Official NVD record