Skip to main content

Abandoned Cart Pro WooCommerce EUVDEUVD-2026-71935

| CVE-2026-81543 HIGH
Improper Privilege Management (CWE-269)
2026-09-05 Wordfence GHSA-9cx9-pmgp-c6x4
8.8
CVSS 3.1 · Vendor: Wordfence
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Self-register subscriber account on WooCommerce store
  2. Delivery
    POST to wcap_save_connector_settings AJAX endpoint
  3. Exploit
    Overwrite SMTP relay with attacker-controlled server
  4. Execution
    Trigger admin recovery email via wcap_send_manual_email
  5. Persist
    Intercept auto-login token on attacker's SMTP relay
  6. Impact
    Redeem 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.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

Abandoned Cart Pro for WooCommerce 0 ≤10.7.1

Affected Packages

euvd abandoned_cart_pro_for_woocommerce no fix

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

Vendor (Wordfence) PRIMARY 8.8 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 8.8 HIGH

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.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (Wordfence).

CVSS VectorVendor: Wordfence

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

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

Why It Matters

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.

Business Impact: Severe
Compensating Controls

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

EPSS Score
0.2%
Top 84% exploitable
Prevalence
Medium
premium WooCommerce plugin with specialized abandoned-cart e-commerce use case
Social Media
2
Sightings
Data Quality
5 sources
Confidence: Medium

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
Very High
Technical Impact
Total

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy