Description
The Return Refund and Exchange For WooCommerce WordPress plugin before 4.0.9 does not validate attachment files to be uploaded via an AJAX action available to unauthenticated users, which could allow them to upload arbitrary files such as PHP and lead to RCE
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| — | Return Refund and Exchange For WooCommerce | < 4.0.9 | 4.0.9 |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
GitHub 2 repositories
-
im-hanzou/WooRefer ★ 1 · Sep 26, 2023
Automatic Mass Tool for check and exploiting vulnerability in CVE-2022-4047 - Return Refund and Exchange For WooCommerce < 4.0.9 - Unauthenticated Arbitrary File Upload
-
entroychang/CVE-2022-4047 ★ 0 · Dec 14, 2023
CVE-2022-4047 poc
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- https://wpscan.com/vulnerability/8965a87c-5fe5-4b39-88f3-e00966ca1d94 exploit vdb-entry technical-description