Skip to main content

SureCart EUVDEUVD-2026-98363

| CVE-2026-109697 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-10-13 Patchstack GHSA-5g29-c8mx-9hvf
6.5
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as low-privilege user
  2. Delivery
    Submit crafted input with script payload
  3. Exploit
    Payload stored unsanitized by SureCart
  4. Execution
    Admin/other user views page
  5. Persist
    Script executes in victim browser
  6. Impact
    Hijack session or perform privileged 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 a low-privilege authenticated account on the target site (CVSS PR:L) - the description does not name a specific vulnerable feature or form, but stored XSS implies a persistent input field that SureCart renders without neutralization. Execution is gated by user interaction (UI:R): a victim (typically an administrator or another user) must load the page containing the stored payload for the script to fire. Limiting factors are therefore the need for at least one valid low-privilege account (relevant on sites allowing customer/contributor registration) and the dependency on a privileged victim viewing the injected content; sites that do not permit untrusted account creation substantially reduce exposure. Affected deployments are SureCart versions up to and including 4.9.4.

Impact

This is a stored Cross-Site Scripting flaw (CWE-79) in the SureCart WordPress plugin, scored CVSS 6.5 (medium). The provided CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L) indicates network-reachable exploitation of low complexity, but it explicitly requires PR:L - so an attacker must hold a low-privilege authenticated account - and UI:R, meaning a victim must subsequently view the injected content. The scope change (S:C) reflects that the stored payload executes in the browser context of other users (e.g. admins or shoppers), which is the real risk driver. No EPSS score, CISA KEV listing, or POC indicator was supplied in the input; there is therefore no public exploit identified at time of analysis and no evidence of active exploitation. Signals are internally consistent rather than conflicting: a medium CVSS, no KEV, and no known POC together point to a genuine but lower-tier priority - patch in normal cycles rather than as an emergency. The main caveat is that stored XSS requiring only a low-privilege account can be meaningful on multi-author or customer-registration-enabled stores, where many untrusted accounts exist. EPSS data is absent, so empirical exploitation probability could not be factored in.

Exploit ScenarioDerived

An attacker who holds a low-privilege authenticated account on a SureCart-enabled WordPress site (such as a customer or contributor) submits input that is stored without proper neutralization. When an administrator or another user later views the page rendering that stored data, the malicious script executes in their browser, potentially enabling session/cookie theft or admin-context actions. No public proof-of-concept is identified in the provided data.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 13, 2026

Stored cross-site scripting in the SureCart WordPress plugin (Brainstorm Force / SureCart) through version 4.9.4 allows a low-privilege authenticated user to persist malicious JavaScript into plugin-rendered content, which then executes in the browser of any user who views the affected page. Rated CVSS 6.5 (medium), the flaw is remote and network-reachable (AV:N) but tempered by two prerequisites: an attacker must first hold a valid low-privilege account (PR:L), and a victim - typically a site administrator or another authenticated user - must load the poisoned page for the payload to fire (UI:R). No public exploit code has been identified at time of analysis and the vulnerability is not listed in CISA KEV, so this appears to be a coordinated disclosure via Patchstack rather than a defect under active exploitation; exposure is highest on sites that allow untrusted visitors to self-register customer or contributor accounts.

RemediationAI

No vendor-released patch version is identified in the provided intelligence at time of analysis; the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/surecart/vulnerability/wordpress-surecart-plugin-4-9-4-cross-site-scripting-xss-vulnerability) is the authoritative tracking reference and should be checked for the first fixed release, at which point upgrade the plugin beyond 4.9.4 via the WordPress plugin updater or the WordPress.org plugin page - do not attempt to hand-edit core plugin files, since changes are lost on update. If a fixed build is not yet published and SureCart is not business-critical, the most reliable mitigation is to deactivate the plugin entirely, accepting the loss of its storefront and checkout functionality; if it must stay live, close self-registration and tighten role assignment so untrusted visitors cannot obtain the low-privilege account the exploit requires (trade-off: reduced customer self-service), and restrict the accounts that may be created to the minimum role. Additional compensating controls include a WAF rule or WordPress security plugin that sanitizes stored markup in SureCart-managed fields and blocks script tags in form submissions (trade-off: possible false positives on legitimate rich-text content), and a Content-Security-Policy that disallows inline script and constrains script-src to trusted origins (trade-off: requires auditing for themes and plugins that rely on inline JavaScript and may break them). Finally, monitor the Patchstack advisory and the vendor's plugin changelog so the upgrade can be applied as soon as a patched version appears, and review existing SureCart records for injected script content if the site permitted open registration while an affected version was active.

Affected VersionsENISA

SureCart 0 ≤4.9.4

Affected Packages

euvd surecart 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 issue is a classic CWE-79 improper neutralization of input during web page generation, specifically the stored (persistent) variant, in the SureCart e-commerce plugin for WordPress. SureCart renders user-supplied data - orders, customer records, coupon or product metadata, or other plugin-managed fields - back into HTML pages without adequate output encoding or sanitization, so attacker-controlled markup is saved in the database and re-emitted to every subsequent viewer. The CPE string cpe:2.3:a:brainstorm_force:surecart:*:*:*:*:*:*:*:* identifies the affected package as the Brainstorm Force SureCart WordPress plugin with a wildcard version, which the advisory narrows to all releases up to and including 4.9.4. The CVSS 3.1 vector assigned in our assessment (CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N) shows a scope change (S:C), which is significant here: although the injected code originates in the plugin's own input surface, once executed it runs in the security context of the victim's session, escaping the plugin boundary and potentially reaching WordPress administrative interfaces. Confidentiality and integrity impacts are limited (C:L/I:L) and our assessment finds no availability impact (A:N), so the realistic outcome is session-based abuse such as content tampering, credential or token harvesting, or privileged actions performed on behalf of an administrator who views the page - not site takeover through a single request. Because stored XSS requires no user interaction at injection time, a single low-privilege submission can seed a payload that waits for a privileged viewer, which is what elevates the practical risk beyond a reflected XSS of comparable score.

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 (Patchstack) PRIMARY 6.5 MEDIUM
AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L
vuln.today AI 5.4 MEDIUM

Low-privilege account needed (PR:L) and victim must view stored payload (UI:R); script runs in another user's context (S:C) with limited C/I impact and no genuine availability impact (A:N).

3.1 AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/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
Low
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 Brainstorm Force SureCart surecart allows Stored XSS.This issue affects SureCart: from n/a through 4.9.4.

Threat Intelligence Overview

EPSS Score
0.1%
Top 97% exploitable
Prevalence
Medium
WordPress e-commerce plugin with a moderate, not ubiquitous, install base
Social Media
1
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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

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

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-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-7655 HIGH
8.1 Jul 11

Account takeover in the SureCart e-commerce plugin for WordPress (versions ≤ 4.2.3) lets unauthenticated attackers overw

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-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-2024-43970 MEDIUM
6.1 Sep 18

Improper Neutralization of Input During Web Page Generation (XSS or 'Cross-site Scripting') vulnerability in SureCart al

CVE-2026-32548 MEDIUM
5.3 Aug 06

Broken access control in the SureCart WordPress e-commerce plugin through version 4.6.2 permits unauthenticated remote a

CVE-2023-41241 MEDIUM
4.8 Sep 27

Auth. Rated medium severity (CVSS 4.8), this vulnerability is remotely exploitable, low attack complexity. No vendor pat

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