CVE-2026-3589
7.5Automattic · WooCommerce
A Cross-Site Request Forgery vulnerability in the WooCommerce WordPress plugin allows unauthenticated attackers to perform administrative actions via malicious requests.
Executive summary
A critical CSRF vulnerability in the WooCommerce plugin could allow an unauthenticated attacker to gain full administrative control of an affected WordPress site.
Vulnerability
The vulnerability exists due to improper handling of batch requests within the Store API. It allows an unauthenticated attacker to trick a logged-in administrator into performing unauthorized actions, such as creating new administrative accounts, through a crafted Cross-Site Request Forgery (CSRF) attack.
Business impact
Successful exploitation of this vulnerability could lead to a total compromise of the affected WordPress site. An attacker gaining administrative access can exfiltrate sensitive customer order information, including names, email addresses, and shipping details, or modify site content, resulting in severe reputational damage and potential regulatory non-compliance. While the CVSS score of 7.5 reflects a high severity, the potential for full site takeover necessitates immediate attention.
Remediation
Immediate Action: Update the WooCommerce plugin to the specific patched version corresponding to your current installation (e.g., 5.4.5 for the 5.4.x branch, 10.5.3 for the 10.5.x branch) as detailed in the vendor advisory.
Proactive Monitoring: Review administrator account lists for unauthorized user creation and audit system logs for suspicious activity originating from the Store API endpoints.
Compensating Controls: Implement a Web Application Firewall (WAF) to filter malicious requests and enforce strict referer checking to mitigate CSRF-based attack vectors.
Exploitation status
Public Exploit Available: No
Analyst recommendation
The severity of this flaw and the potential for total administrative takeover require immediate remediation. Administrators should verify their current WooCommerce version against the vendor's provided patch matrix and apply the corresponding update without delay to secure the store against potential CSRF attacks.
Sources
Originally found and disclosed by oolongeya, per the CVE Program record.