CVE-2026-103688
Last modified
CVE-2026-103688 is a critical-severity vulnerability rated 9.8/10 on the CVSS scale. The Checkout Files Upload for WooCommerce WordPress plugin before 2.4.0 does not validate uploaded file types when its accepted file types setting is left empty, which it documents as the way to accept all files, allowing unauthenticated users to upload arbitrary files, including PHP files that lead to remote code execution on servers that execute PHP from the uploads directory.. EPSS estimates a 0.24% chance of exploitation in the next 30 days.
Description
The Checkout Files Upload for WooCommerce WordPress plugin before 2.4.0 does not validate uploaded file types when its accepted file types setting is left empty, which it documents as the way to accept all files, allowing unauthenticated users to upload arbitrary files, including PHP files that lead to remote code execution on servers that execute PHP from the uploads directory.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Unknown | Checkout Files Upload for WooCommerce | < 2.4.0 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-103688?
How severe is CVE-2026-103688?
How do I fix CVE-2026-103688?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-103680A flaw was found in tnef. A heap-based buffer overflow can o…6.5
- CVE-2026-103681The Frontend Dashboard WordPress plugin before 3.0.0 does no…4.3
- CVE-2026-103684Missing Authorization vulnerability in Arraytics WP Event So…5.3
- CVE-2026-103685Missing Authorization vulnerability in VillaTheme ALD – Drop…4.3
- CVE-2026-103686A flaw has been found in rhukster dom-sanitizer up to 1.0.15…3.5
- CVE-2026-103687A vulnerability has been found in rhukster dom-sanitizer up …7.3
- CVE-2026-103690A flaw has been found in itsourcecode Leave Management Syste…6.3
- CVE-2026-103692The Frontend Dashboard WordPress plugin before 3.0.5 does no…9.8
- CVE-2026-103693The Frontend Dashboard WordPress plugin before 3.0.5, Profil…9
- CVE-2026-103694The Mobile builder WordPress plugin through 1.4.2 does not p…8.8
- CVE-2026-103695The Mobile builder WordPress plugin through 1.4.2 does not s…8.6
- CVE-2026-103696The Mobile builder WordPress plugin through 1.4.2 does not s…6.8
Are you affected by CVE-2026-103688?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
