{"id":"CVE-2022-4047","state":"PUBLISHED","title":"Return Refund and Exchange For WooCommerce < 4.0.9 - Unauthenticated Arbitrary File Upload","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","publishedAt":"2022-12-26T12:28:13.684Z","updatedAt":"2025-04-14T13:47:55.922Z","severity":{"score":9.8,"label":"Critical","version":"3.1","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","source":"CISA-ADP"},"assigner":"WPScan","products":["Unknown Return Refund and Exchange For WooCommerce"],"affected":[{"vendor":"Unknown","product":"Return Refund and Exchange For WooCommerce","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThan":"4.0.9","versionType":"custom"}],"collectionURL":"https://wordpress.org/plugins"}],"references":["https://wpscan.com/vulnerability/8965a87c-5fe5-4b39-88f3-e00966ca1d94"],"weaknesses":[],"ingestedAt":"2026-10-29T20:05:26.763Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2022/4xxx/CVE-2022-4047.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.1","cveMetadata":{"cveId":"CVE-2022-4047","state":"PUBLISHED","datePublished":"2022-12-26T12:28:13.684Z","dateUpdated":"2025-04-14T13:47:55.922Z","assignerShortName":"WPScan","assignerOrgId":"1bfdd5d7-9bf6-4a53-96ea-42e2716d7a81","dateReserved":"2022-11-17T09:15:15.850Z"},"containers":{"cna":{"title":"Return Refund and Exchange For WooCommerce < 4.0.9 - Unauthenticated Arbitrary File Upload","descriptions":[{"lang":"en","value":"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":[{"vendor":"Unknown","product":"Return Refund and Exchange For WooCommerce","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThan":"4.0.9","versionType":"custom"}],"collectionURL":"https://wordpress.org/plugins"}],"references":[{"url":"https://wpscan.com/vulnerability/8965a87c-5fe5-4b39-88f3-e00966ca1d94","tags":["exploit","vdb-entry","technical-description"]}],"problemTypes":[{"descriptions":[{"description":"CWE-434 Unrestricted Upload of File with Dangerous Type","lang":"en","type":"CWE"}]}],"providerMetadata":{"shortName":"WPScan","orgId":"1bfdd5d7-9bf6-4a53-96ea-42e2716d7a81","dateUpdated":"2023-01-10T09:11:12.736Z"},"credits":[{"lang":"en","value":"cydave","type":"finder"},{"lang":"en","value":"WPScan","type":"coordinator"}],"source":{"discovery":"EXTERNAL"},"x_generator":{"engine":"WPScan CVE Generator"}},"adp":[{"title":"CVE Program Container","references":[{"url":"https://wpscan.com/vulnerability/8965a87c-5fe5-4b39-88f3-e00966ca1d94","tags":["exploit","vdb-entry","technical-description","x_transferred"]}],"providerMetadata":{"shortName":"CVE","orgId":"af854a3a-2127-422b-91ae-364da2661108","dateUpdated":"2024-08-03T01:27:54.233Z"}},{"title":"CISA ADP Vulnrichment","metrics":[{"cvssV3_1":{"scope":"UNCHANGED","version":"3.1","baseScore":9.8,"attackVector":"NETWORK","baseSeverity":"CRITICAL","vectorString":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","integrityImpact":"HIGH","userInteraction":"NONE","attackComplexity":"LOW","availabilityImpact":"HIGH","privilegesRequired":"NONE","confidentialityImpact":"HIGH"}},{"other":{"type":"ssvc","content":{"timestamp":"2025-04-14T13:47:40.892544Z","id":"CVE-2022-4047","options":[{"Exploitation":"poc"},{"Automatable":"yes"},{"Technical Impact":"total"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"providerMetadata":{"shortName":"CISA-ADP","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","dateUpdated":"2025-04-14T13:47:55.922Z"}}]}}}