CVE-2022-4328
WooCommerce Checkout Field Manager < 18.0 - Unauthenticated Arbitrary File Upload
Record summary
CVE-2022-4328 has a selected CVSS score of 9.8 (critical); EIP currently links 1 Nuclei template.
Description
The WooCommerce Checkout Field Manager WordPress plugin before 18.0 does not validate files to be uploaded, which could allow unauthenticated attackers to upload arbitrary files such as PHP on the server
Exploitation context
Known exploitation
- VulnCheck KEV
- Listed · Jan 22, 2024 · VulnCheck
- Reported exploitation
- Observed · VulnCheck
Available material
- Nuclei templates
- 1
CISA SSVC decision
CISA Coordinator · SSVC 2.0.3 · Evaluated Mar 4, 2025 · Source: CVE List
Affected products and versions
2| Product | Source | Version range | Status |
|---|---|---|---|
WooCommerce Checkout Field ManagerDefault status: unaffected | CVE List | Before 18.0 | affected |
woocommerce_checkout_field_managerBrowse najeebmedia / woocommerce_checkout_field_manager | VulnCheck | Version data not supplied | |
Nuclei templates
1ProjectDiscoveryCRITICALWooCommerce Checkout Field Manager < 18.0 - Arbitrary File UploadCVSS 9.8
The WooCommerce Checkout Field Manager WordPress plugin before 18.0 does not validate files to be uploaded, which could allow unauthenticated attackers to upload arbitrary files such as PHP on the server.
Impact
Unauthenticated attackers can upload arbitrary PHP files through the cfom_upload_file AJAX action without validation, achieving remote code execution on the WordPress server and potentially compromising the entire WooCommerce installation.
Remediation
Fixed in version 18.0
Source: ProjectDiscovery