CVE-2026-103688 WooCommerce Checkout Files Upload - Unrestricted File Upload

WooCommerce Checkout Files Upload WordPress plugin < 2.4.0 contains an unrestricted file upload vulnerability caused by lack of file type validation when accepted file types setting is empty, letting unauthenticated attackers upload arbitrary files including PHP, leading to remote code execution on servers executing PHP from uploads directory.

CVSS base score 9.8 /10
Critical
CISA KEV
Exploited in the wild
Public exploit
None known
Authentication
Not required
EPSS
0.24% chance of exploitation in 30 days
View the NVD record ↗

Details

Type
Unrestricted File Upload
Impact
Remote Code Execution, Unrestricted File Upload
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Published
28 October 2026
Updated
29 October 2026
Weakness
CWE-434

Vendor fix

Update to version 2.4.0 or later.

Patching closes this CVE. It does not tell you which of your systems run the affected version, or what else is exposed alongside them.

References

← All CVEs