File Upload Vulnerability in WooCommerce WordPress Plugin
CVE-2026-19089
Key Information:
- Vendor
WordPress
- Vendor
- CVE Published:
- 10 August 2026
Badges
What is CVE-2026-19089?
CVE-2026-19089 is a file upload vulnerability affecting the WooCommerce plugin for WordPress, specifically in versions prior to 2.0.2. The WooCommerce plugin is widely used for creating and managing e-commerce sites, enabling businesses to sell products and services online effectively. This vulnerability arises from the plugin's failure to validate the types of files that can be uploaded when its configuration related to accepted file types is left blank. Consequently, this oversight permits unauthenticated attackers to upload arbitrary files, which can lead to remote code execution on vulnerable servers that do not enforce strict access controls. The implications of this flaw are significant, highlighting a risk that can expose organizations to a wide array of cyber threats.
Potential impact of CVE-2026-19089
-
Remote Code Execution: Attackers can exploit this vulnerability to execute arbitrary code on the server, allowing them to take complete control over vulnerable systems.
-
Data Breaches: The unauthorized file uploads may lead to the extraction of sensitive data, resulting in potential data breaches that could adversely affect customer trust and compliance with data protection regulations.
-
Security Compromise: Once an attacker gains access through remote code execution, they could deploy additional malware, potentially using the compromised system as a launchpad for further attacks against other systems within the network.
Affected Version(s)
Product Input Fields for WooCommerce 2.0.0 < 2.0.2
Exploit Proof of Concept (PoC)
PoC code is written by security researchers to demonstrate the vulnerability can be exploited. PoC code is also a key component for weaponization which could lead to ransomware.
References
CVSS V3.1
Timeline
- π‘
Public PoC available
- πΎ
Exploit known to exist
Vulnerability published
Vulnerability Reserved