cveboard RSS feed

CVE-2026-103688

cve.nowCritical

CVE-2026-103688

  • Critical
  • CVSS 9.8
  • EPSS 0.24%
  • Fixed version listed

Summary

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…

From the CVE record.

Read the original description

CVE record

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.

What to do

Fixed version listed

Plain text

Affected products

ProductAffectedFixed in
Unknown Checkout Files Upload for WooCommercebefore 2.4.02.4.0

Advisories and fixes

Scores and signals

Exploitation
No known exploitation
Severity
Critical, CVSS 9.8 (v3.1, scored by CISA-ADP)
EPSS
0.24% chance of exploitation in the next 30 days (EPSS from FIRST, as of Oct 28, 2026)
CISA's SSVC decision points
Exploitation: none. Automatable: yes. Technical impact: total. As of Oct 28, 2026.
Weakness
CWE-434: Unrestricted Upload of File with Dangerous Type

Timeline

  1. First listed as critical by cve.now. Affected and fixed versions come from the CVE record, once one is published.

Sources