Skip to main content

SureCart CVE-2026-7655

| EUVDEUVD-2026-43148 HIGH
Weak Password Recovery Mechanism for Forgotten Password (CWE-640)
2026-07-11 Wordfence GHSA-6p8m-qjvm-q2jf
8.1
CVSS 3.1 · Vendor: Wordfence
View

Attack ChainAIDerived

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

  1. Access
    Obtain target's SureCart customer ID
  2. Delivery
    Send crafted webhook sync event
  3. Exploit
    Overwrite linked user email to attacker address
  4. Execution
    Trigger WordPress password reset
  5. Impact
    Log in as administrator

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Password recovery security
Exploitation Conditions

Exploitation requires that (1) the target WordPress user is linked to a SureCart customer record - administrators are only at risk if their account is linked - and (2) the attacker knows or can guess that user's SureCart customer ID, which is the specific value consumed by the webhook customer-profile-synchronization handler. No authentication is required (PR:N) and no user interaction is needed. What limits exploitation: the customer-ID knowledge requirement (reflected as AC:H), the need for the privileged account to be linked at all, and the fact that the payoff hinges on the follow-on WordPress password-reset flow being available for the hijacked email.

Impact

The CVSS 3.1 vector (AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H, 8.1 High) captures the essentials: fully remote and unauthenticated (PR:N), no user interaction, and total compromise of a targeted account (C:H/I:H/A:H) once achieved. The mitigating signal is AC:H - the attacker must know the target's SureCart customer ID and the target account must actually be linked to a SureCart customer record, so exploitation is not spray-and-pray. No EPSS score, KEV listing, or public POC was provided, so exploitation probability cannot be quantified from the input and should be treated as unknown rather than low. There is no conflict between the vector and the description - both agree on unauthenticated network access with a knowledge precondition. Net: a genuine high-priority issue for sites running SureCart where privileged users are linked to customer records, but the customer-ID prerequisite makes opportunistic mass exploitation less likely than a PR:N score alone would suggest.

Exploit ScenarioDerived

An attacker learns or enumerates the SureCart customer ID tied to a site administrator, then sends a crafted webhook event to the plugin's sync endpoint changing that customer's linked email to an attacker-controlled address. With the admin's email now theirs, the attacker requests a WordPress password reset, receives the reset link, and logs in with full administrator privileges. No POC is identified in the provided data, and the attack requires knowing the customer ID (CVSS AC:H).

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 – Jul 11, 2026

Account takeover in the SureCart e-commerce plugin for WordPress (versions ≤ 4.2.3) lets unauthenticated attackers overwrite the email address of any WordPress user linked to a SureCart customer record during webhook-driven customer profile synchronization. Because the plugin does not verify the requester's identity before applying the update, an attacker who knows a victim's customer ID - including that of an administrator - can change the account email, trigger a password reset, and seize the account. No public exploit is identified at time of analysis, but the flaw was reported by Wordfence and carries a CVSS of 8.1.

RemediationAI

Upstream fix available (WordPress plugin trac changeset 3532438); a released patched version is not independently confirmed from the input, though it is expected to be the first release above 4.2.3 (likely 4.2.4) - verify the exact patched version on the plugin's WordPress.org changelog before relying on it. Update SureCart to the fixed release as the primary remediation. As interim compensating controls where immediate patching is not possible: restrict or filter access to the SureCart webhook endpoint at the WAF/reverse-proxy layer so only legitimate SureCart backend IP ranges can reach it (trade-off: may break legitimate webhook delivery if source IPs change), and unlink or avoid linking administrator/editor WordPress accounts to SureCart customer records so a privileged account cannot be targeted via customer ID (trade-off: those admins lose the customer-portal linkage). Enabling a WAF virtual patch such as the Wordfence rule referenced in the advisory can also blunt exploitation attempts.

Affected VersionsENISA

SureCart – Ecommerce Made Easy For Selling Physical Products, Digital Downloads, Subscriptions, Donations, & Payments 0 ≤4.2.3

Affected Packages

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

SureCart integrates a hosted commerce backend with WordPress, syncing customer records into local WordPress users via inbound webhook events (customer/order lifecycle callbacks). The vulnerability lives in the webhook handler that updates a linked user's profile fields, notably the email address. The CPE identifies the affected product as cpe:2.3:a:surecart:surecart_-_ecommerce_made_easy_for_selling_physical_products,_digital_downloads,_subscriptions,_donations,_&_payments. The root cause is CWE-640 (Weak Password Recovery Mechanism / insufficient identity validation): the sync routine trusts the customer identifier supplied in the event and mutates the associated WordPress account without authenticating that the caller is authorized to act on that customer, collapsing the normally-separate steps of proving ownership of an email and controlling the account.

Know when Surecart 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.1 HIGH
AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 8.1 HIGH

Remote and unauthenticated (AV:N/PR:N) but requires knowing the victim's customer ID and a linked account, so AC:H; successful admin takeover yields full C:H/I:H/A:H.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:H/AT:N/PR:N/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
High
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

DescriptionCVE.org

The SureCart plugin for WordPress is vulnerable to privilege escalation via account takeover in versions up to, and including, 4.2.3. This is due to the plugin not properly validating a user's identity prior to updating their details like email during customer profile synchronization from webhook events. This makes it possible for unauthenticated attackers to change linked user's email addresses, including administrators if the administrator account is linked to a SureCart customer record, and leverage that to reset the user's password and gain access to their account if the customer ID is known.

Executive ViewAI

Why It Matters

The SureCart WordPress plugin (versions ≤ 4.2.3) contains an unauthenticated account takeover vulnerability. While no public exploit is currently identified, attackers knowing a user's customer ID can reset account email addresses during webhook synchronization to seize control, including of administrator accounts. Organizations using this plugin face immediate risk of full site compromise.

Business Impact: Severe
Compensating Controls

Disable webhook functionality if not operationally required; implement IP whitelisting for webhook sources; deploy Web Application Firewall rules to block unauthorized customer profile update requests; disable the SureCart plugin entirely until a vendor patch is available; enable email change notifications for all accounts; enforce multi-factor authentication on WordPress administrator accounts; monitor for unauthorized email changes and anomalous access patterns.

Threat Intelligence Overview

EPSS Score
0.2%
Top 84% exploitable
Prevalence
Medium
moderately popular WordPress e-commerce plugin, not universally deployed
Social Media
5
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

40
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +40
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.

CVE-2026-18480 HIGH POC
8.8 Sep 06

Account takeover via insecure direct object reference in the SureCart WordPress plugin (versions 4.0.0 through 4.6.2) al

CVE-2026-75793 MEDIUM POC
6.5 Sep 06

Unauthenticated account registration bypass in SureCart WordPress plugin before 4.7.0 allows remote attackers to create

CVE-2026-112241 CRITICAL
9.8 Oct 22

Authentication bypass by spoofing in Brainstorm Force's SureCart WordPress plugin affects versions through 4.9.5 and, pe

CVE-2026-108073 MEDIUM POC
5.3 Oct 21

Unauthenticated information disclosure in the SureCart WordPress plugin before 4.9.5 allows anonymous visitors to pull m

CVE-2026-9065 CRITICAL
9.3 May 20

SQL injection in SureCart WordPress plugin versions prior to 4.2.1 allows authenticated high-privileged attackers to ext

CVE-2026-106599 HIGH
8.8 Oct 14

PHP object injection in the Brainstorm Force SureCart WordPress plugin (all versions through 4.9.3) lets a low-privilege

CVE-2026-109224 HIGH
7.2 Oct 16

Stored cross-site scripting in the SureCart plugin for WordPress (versions up to and including 4.9.4) allows unauthentic

CVE-2026-97245 HIGH
7.2 Sep 30

Privilege escalation in the SureCart WordPress plugin through version 4.7.2 allows an authenticated user who holds the l

CVE-2026-105874 HIGH
7.1 Oct 14

Reflected cross-site scripting in the Brainstorm Force SureCart WordPress e-commerce plugin (all versions through 4.9.3)

CVE-2026-112221 HIGH
7.1 Oct 21

Stored cross-site scripting in the SureCart WordPress plugin through 4.9.5 lets an authenticated attacker persist malici

CVE-2026-39488 MEDIUM
6.5 Apr 08

Missing authorization controls in SureCart WordPress plugin versions up to 4.0.2 allow authenticated attackers to access

CVE-2026-112840 MEDIUM
6.5 Oct 20

Stored cross-site scripting in the Brainstorm Force SureCart WordPress plugin (all versions through 4.9.5) allows an aut

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