CVE-2022-1020Product Table for WooCommerce (wooproducttable) CSRF
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…
Published Apr 18, 2022 · Updated Nov 21, 2024 · Also known as WORDFENCE-f4494a0f-57fb-4ed7-8fdc-85b5dcee6549, f4494a0f-57fb-4ed7-8fdc-85b5dcee6549
Key Facts
Patch immediately- CVE-2022-1020 is a critical-severity vulnerability (CVSS 9.8 v3.1) affecting Woo Product Table (Codeastrology), Product Table for WooCommerce (wooproducttable).
- It is exploited in the wild, listed in CIRCL KEV, Industry KEV feed since Oct 14, 2023. No public exploit code is known.
- EPSS estimates a 26% probability of exploitation in the next 30 days.
- Fixed versions are available, including Woo Product Table 3.1.2, Woo Product Table 3.1.3, Product Table for WooCommerce (wooproducttable) 3.0.2*.
- Brandefense priority: patch immediately, because it is listed as exploited in the wild.
Scores
CVSS v3.1
9.8
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
EPSS (30-day exploit likelihood)
26%
Higher than 97.9% of all scored CVEs
Exploit maturity
Exploited (KEV)
ATLAS score
52/100
Publication score, see How it works
Exploitation Verdict
KEV listed
Oct 14, 2023
544 days after publication
Federal due date
None
No federal due date
Ransomware use
Not reported
Attributed actors
None named
Exploit & Defence Guidance
Exploit maturity
Exploited (KEV)
Public exploit code
0
Proof-of-concept links
In-the-wild evidence
11
Reports of active use
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
Known-Exploited Catalog Listings
| Catalog | Added | Remediation due | Ransomware use |
|---|---|---|---|
| CIRCL KEV | Oct 14, 2023 | n/a | Not reported |
| Industry KEV feed | Oct 14, 2023 | n/a | Not reported |
Affected Products
3 affected entries in total| Product | Affected versions | Fixed in |
|---|---|---|
| Woo Product TableCodeastrology | See advisory | 3.1.2 |
| Product Table for WooCommerce (wooproducttable) | >= 3.0.2 | 3.0.2* |
Patched Releases
Woo Product Table
3.1.2, 3.1.3
Product Table for WooCommerce (wooproducttable)
3.0.2*, 3.1.2
Timeline
Publicly disclosed
Apr 18, 2022
Added to CIRCL KEV
Oct 14, 2023
Added to Industry KEV feed
Oct 14, 2023
Last updated
Nov 21, 2024
Weakness Type
- CWE-352 Cross-Site Request Forgery (CSRF)
- CWE-862 Missing Authorization
References
- advisorywordfence.com · f4494a0f-57fb-4ed7-8fdc-85b5dcee6549
- advisorywordfence.com · f4494a0f-57fb-4ed7-8fdc-85b5dcee6549
- exploitVulnCheck exploitation report
- exploitVulnCheck exploitation report
- exploitVulnCheck exploitation report
FAQ
Common Questions.
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 atta…
Affected: Woo Product Table (Codeastrology); Product Table for WooCommerce (wooproducttable) versions >= 3.0.2. The full list is in the CVE brief.
It is exploited in the wild, listed in CIRCL KEV, Industry KEV feed since Oct 14, 2023.
No, it is not currently listed in the CISA Known Exploited Vulnerabilities catalog.
No public exploit code is known.
Fixed versions are available, including Woo Product Table 3.1.2, Woo Product Table 3.1.3, Product Table for WooCommerce (wooproducttable) 3.0.2*.
Brandefense priority: patch immediately, because it is listed as exploited in the wild.
Is CVE-2022-1020 On Your Attack Surface?
Brandefense matches it against the products discovered on your perimeter and opens a finding the day a CVE like this is listed.
Request A Demo