CVE-2022-1020
Woo Product Table < 3.1.2 - Unauthenticated Arbitrary Function Call
Record summary
CVE-2022-1020 has a selected CVSS score of 9.8 (critical); EIP currently links 1 Nuclei template.
Description
The Product Table for WooCommerce (wooproducttable) WordPress plugin before 3.1.2 does not have authorisation and CSRF checks in the wpt_admin_update_notice_option AJAX action (available to both unauthenticated and authenticated users), as well as does not validate the callback parameter, allowing unauthenticated attackers to call arbitrary functions with either none or one user controlled argument
Exploitation context
Known exploitation
- VulnCheck KEV
- Listed · Jan 21, 2024 · VulnCheck
- Reported exploitation
- Observed · VulnCheck
Available material
- Nuclei templates
- 1
Affected products and versions
2| Product | Source | Version range | Status |
|---|---|---|---|
Product Table for WooCommerce (wooproducttable) | CVE List | 3.0.2 to < 3.0.2* | affected |
| 3.1.2 to < 3.1.2 | affected | ||
woo_product_tableBrowse codeastrology / woo_product_table | VulnCheck | Version data not supplied | |
Nuclei templates
1ProjectDiscoveryCRITICALWordPress WooCommerce <3.1.2 - Arbitrary Function CallCVSS 9.8
WordPress WooCommerce plugin before 3.1.2 does not have authorisation and CSRF checks in the wpt_admin_update_notice_option AJAX action (available to both unauthenticated and authenticated users), as well as does not validate the callback parameter, allowing unauthenticated attackers to call arbitrary functions with either none or one user controlled argument.
Impact
It allows remote code execution on the affected system.
Remediation
Update WordPress WooCommerce plugin to version 3.1.2 or later to mitigate the vulnerability.
Source: ProjectDiscovery