Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessSelf-register subscriber account on WooCommerce store
-
DeliveryPOST to wcap_save_connector_settings AJAX endpoint
-
ExploitOverwrite SMTP relay with attacker-controlled server
-
ExecutionTrigger admin recovery email via wcap_send_manual_email
-
PersistIntercept auto-login token on attacker's SMTP relay
-
ImpactRedeem token for full WordPress admin session
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V8 - Authorization Least privilege enforcement
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires a subscriber-level (or higher) WordPress account on the target site; on WooCommerce stores, customer self-registration typically satisfies this. The plugin's auto-login feature must be enabled, which is the default configuration - no administrator action is needed to create this condition. The target site must be running Abandoned Cart Pro for WooCommerce version 10.7.1 or earlier. Limiting factors: if public user registration is disabled and the attacker has no existing account, they cannot reach the vulnerable AJAX handlers; if the auto-login feature is explicitly disabled by an administrator, the SMTP interception step does not yield an admin session (though SMTP misconfiguration may still be possible). Authentication at the subscriber level is the minimum threshold confirmed by the PR:L CVSS metric. |
| Impact | The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, score 8.8) accurately reflects the attack's network reach and low complexity once the prerequisite subscriber account is obtained. On WooCommerce stores - where public user registration is standard practice - a subscriber account is trivially self-provisioned, making PR:L nearly equivalent to PR:N in practice. AC:L is well-justified because the auto-login feature is default-enabled, requiring no unusual configuration. The attack is a multi-stage but straightforward chain: SMTP hijack followed by passive email interception; no brute force, no race condition, and no complex exploitation primitives are needed. A:H in the CVSS is a stretch for the described attack path (the mechanism primarily delivers C:H/I:H through admin privilege escalation rather than a direct availability impact), but transitively valid because full admin access enables site destruction. EPSS data is not provided in the input. No CISA KEV listing and no confirmed public POC, so real-world exploitation is possible but not confirmed. Given that public user registration is common on WooCommerce stores and the attack is low-complexity, this warrants prioritized patching for any internet-facing WooCommerce installation running this plugin. |
| Exploit ScenarioDerived | An attacker self-registers a subscriber account on a WooCommerce store (standard for any e-commerce site accepting customer accounts). Using that session, the attacker posts to wp-admin/admin-ajax.php with action=wcap_save_connector_settings to overwrite the plugin's SMTP host with an attacker-controlled relay server. The attacker then uses wcap_send_manual_email to trigger a recovery email to an administrator account; the email - containing a valid auto-login URL - routes through the attacker's relay, is captured, and grants the attacker immediate full WordPress administrative access. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 05, 2026
Privilege escalation in the Abandoned Cart Pro for WooCommerce WordPress plugin (all versions through 10.7.1) allows authenticated subscribers to gain full WordPress administrative access by hijacking the plugin's SMTP email routing. Missing capability checks and nonce verification on at least four AJAX endpoints - including wcap_save_connector_settings - permit any subscriber-level user to silently redirect outbound SMTP traffic through an attacker-controlled mail server. Once SMTP is redirected, the attacker intercepts auto-login recovery links sent to administrators and authenticates as admin without any further credentials. No public exploit has been identified at time of analysis, but the attack exploits a default-enabled feature, significantly lowering the bar for abuse on any standard installation.
RemediationAI
Update the Abandoned Cart Pro for WooCommerce plugin to a version beyond 10.7.1 - consult the Wordfence advisory (https://www.wordfence.com/threat-intel/vulnerabilities/id/b8d8aa73-2e68-4353-a603-6fb61ab3406b?source=cve) and the WooCommerce product page (https://woocommerce.com/products/abandoned-cart-pro/) for the exact patched release, as no specific fix version number is confirmed in available data. As an immediate compensating control, disable the plugin's auto-login feature in its settings - this breaks the interception-to-admin-access chain even if SMTP settings are tampered with, though it does not eliminate the unauthorized SMTP configuration write. Additionally, disable public user registration on the WordPress site if it is not operationally required, which raises the bar for obtaining the subscriber-level account needed to reach the vulnerable AJAX endpoints. Monitor outgoing SMTP relay settings for unexpected changes as a detection measure. Plugin deactivation until a patch is applied is the safest compensating control if auto-login cannot be disabled independently.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The affected plugin (CPE: cpe:2.3:a:tyche_softwares:abandoned_cart_pro_for_woocommerce:*:*:*:*:*:*:*:*) is a premium WooCommerce add-on by Tyche Softwares that tracks and recovers abandoned shopping carts, including by emailing auto-login recovery links to customers and site administrators. The root cause (CWE-269: Improper Privilege Management) lies in WordPress AJAX action handlers that are registered without calling current_user_can() or verifying a nonce, meaning any logged-in user at the subscriber role or above can invoke them. The critical exposure is wcap_save_connector_settings, which writes SMTP relay credentials and server hostname without authorization gates. WordPress subscriber accounts are typically open to public registration on e-commerce sites, which eliminates any meaningful barrier to entry. The auto-login feature - enabled by default - generates tokenized one-time URLs embedded in emails; intercepting those emails via a controlled SMTP relay gives the attacker a valid, unauthenticated-equivalent admin session token.
Know when Abandoned Cart Pro For Woocommerce gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Network-reachable AJAX endpoint, default-enabled auto-login removes configuration complexity, subscriber access required (PR:L), full admin takeover yields C:H/I:H/A:H.
Primary rating from Vendor (Wordfence).
CVSS VectorVendor: Wordfence
DescriptionCVE.org
The Abandoned Cart Pro for WooCommerce plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 10.7.1. This is due to missing capability checks and nonce verification on multiple AJAX actions including wcap_save_connector_settings, wcap_send_manual_email, wcap_abandoned_cart_info, and wcap_change_manual_email_data. This makes it possible for authenticated attackers, with subscriber-level access and above, to modify SMTP connector settings to route administrator recovery emails through an attacker-controlled server and intercept auto-login links to gain full administrative access. The plugin's auto-login feature must be enabled, which is the default configuration.
Executive ViewAI
Abandoned Cart Pro for WooCommerce (versions through 10.7.1) contains a privilege escalation vulnerability that allows any subscriber-level WordPress user to gain full administrator access by redirecting the site's outbound SMTP traffic. This affects all WooCommerce sites running the plugin, with no patch currently available. A compromised site would grant attackers complete control over administrative functions, customer payment data, and business operations.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Deactivate the Abandoned Cart Pro plugin if not essential to business operations; (2) Use WordPress security plugins or application firewalls to block or restrict AJAX endpoints wcap_save_connector_settings, wcap_save_admin_settings, and other connector-management endpoints; (3) Audit and remove unnecessary subscriber accounts; (4) Enforce SMTP authentication and implement monitoring for unexpected email configuration changes; (5) Review WordPress access logs for unusual administrator account creations or permission escalations; (6) Implement additional nonce verification on all plugin AJAX endpoints via custom code if the plugin cannot be disabled.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.
The Abandoned Cart Lite for WooCommerce and Abandoned Cart Pro for WooCommerce plugins for WordPress are vulnerable to S
Unauthenticated SQL injection in the Abandoned Cart Pro for WooCommerce plugin (≤10.8.0) allows remote attackers to exec
Unauthenticated account takeover in Abandoned Cart Pro for WooCommerce (all versions up to and including 10.8.0) allows
Privilege escalation in Abandoned Cart Pro for WooCommerce (Tyche Softwares) affects all versions up to and including 10
Unauthenticated SQL injection in Abandoned Cart Pro for WooCommerce (all versions up to and including 10.8.0) allows rem
EUVD-2026-71935
GHSA-9cx9-pmgp-c6x4
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB