Skip to main content

XStore Theme EUVDEUVD-2026-102201

| CVE-2026-105065 HIGH
Cross-site Scripting (XSS) (CWE-79)
2026-10-15 Patchstack GHSA-9959-q2gw-p5cq
7.1
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Craft malicious URL with XSS payload
  2. Delivery
    Deliver link to victim via phishing
  3. Exploit
    Victim clicks and loads reflected page
  4. Execution
    Script executes in site origin
  5. Impact
    Hijack session or perform actions as victim

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 victim to click or load an attacker-crafted URL (UI:R) containing a payload that the XStore theme reflects without proper neutralization into the generated web page; the attacker needs no authentication (PR:N) but cannot act without victim interaction. The specific vulnerable parameter, page, or theme feature is not named in the description and should be obtained from the Patchstack advisory. Limiting factors: the reflected (non-persistent) nature means each victim must be individually lured, no payload persists on the server, impact is confined to the victim's browser session within the site origin, and all affected installations are those running XStore before version 9.7.9.

Impact

The input CVSS vector (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L, base 7.1) indicates a network-reachable, low-complexity, unauthenticated reflected XSS that requires user interaction, with a scope change into the victim's browser context. The signals are mixed on priority: the vulnerability is remotely reachable with no authentication (PR:N), which raises reach, but the mandatory user-interaction requirement (UI:R) and the reflected (non-persistent) nature substantially limit real-world impact compared to stored XSS. No EPSS score, KEV listing, or POC indicator was provided in the input, so there is no public exploit identified at time of analysis and no evidence of active exploitation - this currently reads as a medium-priority web vulnerability rather than an urgent threat. One notable inconsistency: the supplied vector claims Availability impact (A:L), which is atypical for a reflected XSS that neutralizes output during page generation; XSS normally yields confidentiality/integrity impact in the browser but not availability - verify this metric with the vendor/Patchstack, as it may inflate the base score.

Exploit ScenarioDerived

An unauthenticated attacker crafts a malicious URL targeting a vulnerable XStore parameter that reflects unsanitized input into the generated page, then lures a logged-in site visitor or administrator into clicking it (e.g., via phishing or a malicious link). When the victim's browser renders the response, attacker-controlled JavaScript executes in the site's origin, enabling session/cookie theft or actions on behalf of the victim. No public exploit code is identified at time of analysis.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 15, 2026

Reflected cross-site scripting in the 8theme XStore WordPress theme affects all installations running a version before 9.7.9, allowing remote attackers to inject script that executes in the browser of a site visitor who loads a crafted URL. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L, base 7.1) confirms the flaw is network-reachable at low complexity and requires no authentication, but it does require the victim to click or load an attacker-supplied link (UI:R), and the scope change (S:C) means the injected script runs in the victim's browser context rather than on the server. Impact is limited to the victim's browser session within the site origin; because the payload is reflected and not stored, each victim must be individually lured, and no public exploit code was identified at time of analysis. A vendor fix is available in version 9.7.9 per the Patchstack advisory.

RemediationAI

Upgrade the XStore theme to version 9.7.9 or later - this is the vendor-released patch and the primary fix; because themes are managed through the WordPress admin dashboard, sites running unmanaged or pinned theme versions should verify the update actually applied and then clear any page/object caches so patched templates are served. Until the update is deployed, the practical compensating controls are: deploy a WAF or reverse-proxy rule that blocks script-injection patterns on XStore front-end requests (fast to apply but signature-based and bypassable with encoding tricks, and it can generate false positives on legitimate form input); add a Content-Security-Policy response header that disallows inline and third-party script execution for the site origin (effective against reflected script injection but likely to break legitimate theme/plugin scripts unless a nonce or allowlist is configured, requiring testing); and review the Patchstack advisory to identify the specific vulnerable parameter and page so that targeted request filtering can be applied (accurate, but operations work and must be reverted once 9.7.9 is installed). Because exploitation is unauthenticated but requires a victim to load a crafted link, user awareness and link-scanning at the email/chat layer offer only marginal additional protection and should not replace patching. Sites that cannot update immediately should consider temporarily deactivating the XStore theme in favor of a maintained alternative, accepting the site redesign/functional impact that switch entails.

Affected VersionsENISA

XStore 0 <9.7.9

Affected Packages

euvd xstore fix: 9.7.9

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 root cause is CWE-79, improper neutralization of input during web page generation, in the XStore theme published by 8theme.com for WordPress. Rather than escaping or encoding a request-supplied parameter before echoing it back into the generated HTML, the theme reflects it into the page, allowing an attacker to break out of the expected context and inject markup or JavaScript. The CPE cpe:2.3:a:8theme.com:xstore identifies the affected package as the XStore theme itself (a WordPress front-end theme deployed on top of the WordPress CMS), not the WordPress core or the web server, so exposure is determined by whether a given site has XStore active. Per the CVSS vector, the attack is unauthenticated (PR:N), network-delivered (AV:N), and low complexity (AC:L), with the classic reflected-XSS requirement of victim interaction (UI:R) and a scope change (S:C) into the browsing context of the victim. The independent assessment notes that the specific vulnerable parameter, page, or theme feature is not identified in the CVE description and must be taken from the Patchstack advisory before building targeted detection logic.

Know when Xstore 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

Network-reachable unauthenticated reflected XSS needing victim click (UI:R), scope change into browser (S:C), low C/I impact; availability set N as XSS does not degrade availability.

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:A/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

Lifecycle Timeline

2
Patch available
Oct 15, 2026 - 18:18 EUVD
CVE Published
Oct 15, 2026 - 17:00 cve.org
HIGH 7.1

DescriptionCVE.org

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in 8theme.com XStore xstore allows Reflected XSS.This issue affects XStore: from n/a before 9.7.9.

Executive ViewAI

Why It Matters

The 8theme XStore WordPress theme, which powers many customer-facing storefronts built on WordPress, contains a reflected cross-site scripting flaw in every release before 9.7.9 that is reachable over the network by an unauthenticated attacker. The flaw does not let an attacker take over the server or the site; it lets them run script in the browser of a visitor who is lured into opening a crafted link, meaning the CEO-level exposure is visitor trust, session integrity on your own domain, and potential brand and compliance fallout rather than site compromise. No public exploit code was identified at time of analysis, so the near-term risk is opportunistic rather than industrial-scale abuse.

Business Impact: Medium
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.1%
Top 97% exploitable
Prevalence
Medium
popular commercial WooCommerce/WordPress theme, large but not universal footprint
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 HIGH
CISA KEV No
Public POC No
EPSS 0.1%
Patch available Yes
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
Medium
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