CVE-2017-18356: woocommerce Code Injection
Vulnerability summary
CVE-2017-18356 is a high (CVSS 8.8) Code Injection vulnerability in woocommerce. EPSS estimates a 1.96% chance of exploitation in the next 30 days, higher than 80.1% of scored vulnerabilities. 1 public exploit is recorded. Fixed in 3.2.4.
Timeline
- 15-01-2019PublishedVulnerability first disclosed.
- 05-08-2024Last modifiedVulnerability information updated.
Description
In the Automattic WooCommerce plugin before 3.2.4 for WordPress, an attack is possible after gaining access to the target site with a user account that has at least Shop manager privileges. The attacker then constructs a specifically crafted string that will turn into a PHP object injection involving the includes/shortcodes/class-wc-shortcode-products.php WC_Shortcode_Products::get_products() use of cached queries within shortcodes.
CVSS metrics
3 scores · 2 sources · 3 versionsEPSS trend
Probability
1.96%
Chance of exploitation in the next 30 days
Percentile
80%
Versus all other CVEs
30-day change
+0.49 pp
From 1.47% on 21-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
1 foundExploit Reference (blog.ripstech.com)
Maturity: unknown
Weaknesses
CWE · root causeAffected systems
Woocommerce1 product
- woocommerce< 3.2.4
Wordpress1 product
- woocommerce< 3.2.4
2 vendors · 2 products
References
3 links- woocommerce.wordpress.com/2017/11/16/woocommerce-3-2-4-security-fix-release-notes/X Refsource MISCRelease Notes