Skip to content
Threat Feed
high advisory

Privilege Escalation in YITH WooCommerce Waitlist Premium Plugin

Authenticated attackers can exploit a missing capability check and nonce validation in the YITH WooCommerce Waitlist Premium plugin to elevate privileges to administrator.

CVE search metadata

CVE search record: CVE-2026-14359. Severity: high. CVSS: 8.8. KEV: no. Product: WooCommerce Waitlist Premium (<= 3.35.0). Brief: Privilege Escalation in YITH WooCommerce Waitlist Premium Plugin. Brief link: https://feed.craftedsignal.io/briefs/2026-09-14-yith-privilege-escalation/

The YITH WooCommerce Waitlist Premium plugin for WordPress (versions up to and including 3.35.0) contains a critical privilege escalation vulnerability, CVE-2026-14359. The flaw originates from the add_user_in_waiting_list() function, which is registered to the wp_ajax_yith_wcwtl_add_user hook. This function fails to implement necessary security controls, specifically missing capability checks and nonce verification.

Furthermore, the function insecurely utilizes parse_str() and extract() to process variables from the $_POST['params'] array. An authenticated attacker, such as a subscriber, can supply maliciously crafted input to this endpoint, allowing them to manipulate the wp_create_user() and $user->set_role() calls. By injecting specific parameters, the attacker can force the application to create a new user account with administrative privileges, granting them full control over the compromised WordPress installation.

Impact

Successful exploitation allows any authenticated user (e.g., a subscriber) to gain full administrative access to the WordPress site. This leads to complete site takeover, potential data exfiltration of customer information, unauthorized modification of site content, and potential persistent backdoor installation.

Recommendation

  1. Patch immediately by upgrading the YITH WooCommerce Waitlist Premium plugin to version 3.35.1 or later.
  2. Audit current WordPress administrative users for accounts created via the wp_ajax_yith_wcwtl_add_user endpoint to identify potential past compromise.
  3. Deploy the web application firewall (WAF) rule to block POST requests to the vulnerable AJAX action that contain suspicious parameter payloads attempting to set user roles.

Immediate actions

Upgrade YITH WooCommerce Waitlist Premium to version 3.35.1 or later

IT Operations 24h

Threat Hunt

Search web logs for POST requests to wp-admin/admin-ajax.php containing yith_wcwtl_add_user

T1068 high high confidence hunt now

Data: webserver access logs

Mitigations

Disable the affected plugin until a verified update is deployed

immediate IT Operations

CVE-2026-14359

Detection coverage 1

Detect CVE-2026-14359 Exploitation - Unauthorized Privilege Escalation via AJAX

high

Detects exploitation of CVE-2026-14359 by monitoring for POST requests to the YITH WooCommerce Waitlist AJAX action that include user role manipulation keywords.

sigma tactics: privilege-escalation techniques: T1068 sources: webserver

Detection queries are available on the platform. Get full rules →