Skip to main content

Cart Lift CVE-2026-57417

| EUVDEUVD-2026-43345 HIGH
Cross-site Scripting (XSS) (CWE-79)
2026-07-13 Patchstack
7.1
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Submit crafted input via Cart Lift capture form
  2. Delivery
    Payload stored unsanitized in plugin data
  3. Exploit
    Admin opens abandoned-cart dashboard
  4. Execution
    Stored script executes in admin browser
  5. Impact
    Hijack session or forge admin actions

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires the attacker to get a malicious value stored by Cart Lift (via its cart/lead capture inputs) and then requires a victim - most plausibly a WordPress administrator or staff member - to view the page where that stored value is rendered (UI:R in the CVSS vector). Per PR:N the attacker needs no authentication to plant the payload, but the attack is limited by that required victim interaction and by the need for the Cart Lift plugin to be installed and active (versions ≤ 3.1.57); it does not grant direct server-side code execution, and impact is bounded to browser-context script execution in whoever loads the poisoned page.

Impact

The provided CVSS 3.1 score of 7.1 (AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L) reflects network reach, low complexity, no privileges, but required user interaction and only low-magnitude confidentiality/integrity/availability impact, elevated by a changed scope. No EPSS score, KEV entry, or POC was provided, so there is no evidence of active or automated exploitation - this is a Patchstack-sourced advisory rather than a signal of in-the-wild abuse. The PR:N/UI:R combination indicates an attacker needs no account but does need a victim to load the poisoned page, which typically points to a semi-targeted attack (e.g., a store admin opening the cart dashboard) rather than mass automated exploitation. Net: a legitimately patch-worthy stored XSS, but a moderate operational priority absent POC/KEV signals - treat as important for any live store running the plugin, not an emergency.

Exploit ScenarioDerived

An attacker submits a crafted cart or contact value containing a script payload through a customer-facing Cart Lift capture flow; the value is stored and later rendered when a store administrator opens the abandoned-cart dashboard, executing the script in the admin's authenticated session. Given the network vector and low complexity, the payload could attempt session/cookie theft or admin action forgery; no public POC is currently identified, so this remains a plausible rather than demonstrated chain.

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

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

Alert me

AnalysisAIv1 – Jul 13, 2026

Stored cross-site scripting in the RexTheme Cart Lift WordPress plugin (versions up to and including 3.1.57) lets an attacker persist malicious JavaScript that executes in a victim's browser when the affected page is viewed. Because the CVSS scope is marked changed, injected script can affect resources beyond the vulnerable component, such as the WordPress admin session viewing abandoned-cart data. No public exploit has been identified at time of analysis and the issue is not listed in CISA KEV, but stored XSS in a customer-facing e-commerce recovery plugin is a realistic session-hijacking and admin-compromise vector.

RemediationAI

No vendor-released patched version is identified in the provided data - the advisory only confirms all versions up to and including 3.1.57 are vulnerable - so administrators should monitor RexTheme/Patchstack (https://patchstack.com/database/Wordpress/Plugin/cart-lift/vulnerability/wordpress-cart-lift-plugin-3-1-57-cross-site-scripting-xss-vulnerability) for a release above 3.1.57 and upgrade to it as soon as it is published. As compensating controls until a fix ships, restrict who can view the Cart Lift abandoned-cart/reporting screens to trusted admins only, deploy a Web Application Firewall (Patchstack's virtual patching or equivalent) to filter script payloads reaching the plugin's capture endpoints, and consider a Content-Security-Policy that disallows inline script to blunt execution - noting CSP can break legitimate inline scripts in some themes and should be tested in staging. If recovery workflows are not actively used, temporarily deactivating the plugin removes the exposure entirely at the cost of losing abandoned-cart recovery functionality.

Affected VersionsENISA

Cart Lift 0 ≤3.1.57

Affected Packages

euvd cart_lift 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

Cart Lift is a WooCommerce/WordPress abandoned-cart recovery plugin (CPE cpe:2.3:a:rextheme:cart_lift) that captures shopper cart and contact data and surfaces it in the WordPress admin and recovery workflows. The flaw is CWE-79, Improper Neutralization of Input During Web Page Generation, meaning attacker-supplied input is stored and later rendered into an HTML page without adequate output encoding or sanitization. When that stored value is echoed back - for example into an admin listing of captured/abandoned carts or into a recovery page - the embedded script runs in the context of whoever views it, inheriting their DOM and session.

Know when Cart Lift 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 (Patchstack) PRIMARY 7.1 HIGH
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
vuln.today AI 6.1 MEDIUM

Unauthenticated network injection (PR:N/AV:N) but stored payload needs a victim to view it (UI:R); scope change from browser context (S:C) with low confidentiality/integrity impact and no meaningful availability effect (A:N).

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

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

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

DescriptionCVE.org

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in RexTheme Cart Lift cart-lift allows Stored XSS.This issue affects Cart Lift: from n/a through <= 3.1.57.

Executive ViewAI

Why It Matters

RexTheme Cart Lift WordPress plugin (versions ≤ 3.1.57) contains a vulnerability that enables attackers to inject malicious code into cart-recovery pages viewed by customers and WordPress administrators. Successful exploitation could compromise administrative accounts and customer sessions, putting e-commerce operations and customer data at organizational risk. No vendor patch is currently available.

Business Impact: High
Compensating Controls

Implement Web Application Firewall (WAF) rules to block script injection patterns; restrict WordPress administrative access to corporate VPN or IP allowlist; enable enhanced logging on admin sessions; and isolate the plugin from production environments if operations permit.

Threat Intelligence Overview

EPSS Score
0.3%
Top 84% exploitable
Prevalence
Low
niche WooCommerce abandoned-cart plugin, limited WordPress install base
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.3%
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
High
Technical Impact
Partial

Priority Score

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

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

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