Kadence WooCommerce Email Designer: Critical Privilege Escalation Without Login

Step by step
How the attack unfolded
Click a phase for details – or let the animation play through.
PHASE 1/6 · Reconnaissance

Attackers scan the internet for WooCommerce shops running the vulnerable plugin.

T1595 – Active Scanning T1592 – Gather Victim Host Information
  • Target: WordPress sites with Kadence WooCommerce Email Designer <= 1.5.19
  • Over 90,000 active installations worldwide (WordPress.org)
  • Mass scans hit sites regardless of size or popularity (Patchstack)
PHASE 2/6 · Initial Access

A single crafted HTTP request to the email preview function suffices – no login required.

T1190 – Exploit Public-Facing Application
  • CVE-2026-28005, CVSS 9.8 (Critical)
  • Vector CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
  • PR:N – no credentials needed, UI:N – no user interaction
  • Attack executed remotely over the network
PHASE 3/6 · Privilege Escalation

The missing authorization check in the preview endpoint grants the attacker administrator rights.

T1068 – Exploitation for Privilege Escalation
  • Classified as CWE-862 (Missing Authorization)
  • Endpoint accepted commands without checking the sender's permissions
  • Result: full control over the WordPress installation
  • Patched in version 1.5.19.1 ('Stricter checks in the email preview')
PHASE 4/6 · Persistence

The attacker secures lasting access via new admin accounts and injected malware.

T1136 – Create Account T1505.003 – Web Shell
  • Creation of new administrator accounts possible
  • Injection of malware / web shells
  • Recommended check: review unknown admin accounts under Users > All Users
PHASE 5/6 · Exfiltration

Sensitive customer data of the shop can be harvested.

T1005 – Data from Local System
  • Affected: names, addresses, order histories, possibly payment data
  • Online shops process especially large amounts of personal data
  • Potential notification obligation under GDPR Art. 33
PHASE 6/6 · Impact

The compromised shop is manipulated or abused as a springboard for further attacks.

T1565 – Data Manipulation T1584 – Compromise Infrastructure
  • Full impact on confidentiality, integrity and availability (C:H/I:H/A:H)
  • Shop manipulation or use as a springboard for further attacks
  • Median time to mass exploitation: just 5 hours after disclosure
  • Traditional WAFs blocked only 12–26% of such attacks (Patchstack)
Short & clear answers
Frequently asked questions about this incident
Am I affected by the CVE-2026-28005 vulnerability?
All websites running the Kadence WooCommerce Email Designer plugin version 1.5.19 or earlier are affected. Check this in your WordPress admin under Plugins > Installed Plugins and verify the displayed version number. If the plugin is not installed, no action is required.
What do I need to do right now?
Immediately install the update to version 1.5.19.1 or higher, either via Plugins > Installed Plugins or Dashboard > Updates. If an immediate update isn't possible, deactivate the plugin temporarily. Act fast, because according to Patchstack critical WordPress vulnerabilities are typically exploited within a median of about 5 hours.
How dangerous is this vulnerability really?
The flaw has a CVSS score of 9.8 out of 10, placing it in the highest severity category. An attacker needs no login and no user interaction and can gain full administrator rights remotely with a single network request. This then allows injecting malware, stealing customer data, and completely taking over the shop.
How can I tell if my website has already been hacked?
Check under Users > All Users whether any unknown administrator accounts exist. Also search your server and access logs for suspicious POST requests to the plugin's email preview function. Don't rely on a WAF alone, since Patchstack tests showed it blocked only 12–26% of such attacks.
How can I protect myself against such vulnerabilities in the future?
Enable automatic plugin updates or establish a regular update process. A security scanner such as Wordfence or Patchstack will automatically notify you of new vulnerabilities. Additionally, a Web Application Firewall with appropriate mitigation rules can provide temporary protection, but it does not replace the update.
More security news
You might also be interested in
Critical Elementor Pro Flaw: Attackers Can Fully Take Over WordPress Sites
A file upload bug in Elementor Pro up to 4.2.1 allows RCE without login. Version 4.2.2 fixes the flaw – update now!
Pods Plugin: Critical Flaw Enables Admin Takeover, No Login
A critical flaw in the WordPress plugin Pods lets attackers overwrite admin passwords without login. Over 100,000 sites are affected.
miniOrange SAML SSO: Critical Bypass Turns Attackers Into Admins
Two critical auth bypasses in the miniOrange SAML SSO plugin allow forged SAML assertions—up to full WordPress admin access.