Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious link with XSS payload
-
DeliveryDeliver link to site visitor/admin
-
ExploitVictim loads reflected unsanitized input
-
ExecutionInjected JavaScript executes in browser
-
ImpactSteal session cookies or perform 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 no authentication (PR:N) and is network-reachable (AV:N), but is limited by mandatory victim interaction (UI:R) - the target user must click or load an attacker-crafted link/page that reaches a vulnerable input handler in the SpaLab | Beauty Salon theme. The site must have this specific designthemes theme (version 6.7 or earlier) installed and active; sites not running SpaLab are unaffected. The precise vulnerable parameter or feature is not disclosed in the provided description, so defenders should treat any theme-processed request input as potentially affected; the highest-value outcome depends on the victim being an authenticated administrator whose session the injected script can abuse. |
| Impact | The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L = 7.1, High) indicates network-reachable, low-complexity exploitation with no privileges required, but it is gated by required user interaction (UI:R) - a victim must click a crafted link or load an attacker-influenced page. This UI:R requirement materially lowers real-world urgency relative to a no-interaction flaw. The impact metrics are all Low (C:L/I:L/A:L), typical for XSS: session/token theft, limited content manipulation, and possible client-side disruption rather than full server compromise. No EPSS score, no CISA KEV listing, and no POC were provided, so there is no evidence of active or automated exploitation - this reads as a moderate-priority issue whose severity is driven mainly by the scope change and unauthenticated nature rather than by demonstrated real-world attack activity. Note the input provides no EPSS value, so exploitation-probability signal is missing and cannot be weighed. |
| Exploit ScenarioDerived | An attacker crafts a URL containing a malicious script payload in a parameter processed by the SpaLab theme and delivers it to a site visitor or logged-in administrator via email, social media, or a malicious page. When the victim clicks the link, the unsanitized input is reflected into the page and the injected JavaScript runs in their browser session, enabling cookie/session theft, unauthorized actions, or content defacement. No public proof-of-concept was provided in the input, and successful exploitation depends on the victim interacting with the attacker-supplied link (UI:R). |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 02, 2026
Reflected/unauthenticated Cross-Site Scripting in the designthemes SpaLab | Beauty Salon WordPress theme (all versions up to and including 6.7) allows remote attackers to inject arbitrary JavaScript that executes in a victim's browser when they interact with a crafted request or link. The CVSS 3.1 score of 7.1 reflects a scope-changing (S:C) client-side impact requiring no authentication (PR:N) but user interaction (UI:R). No public exploit identified at time of analysis, and it is not listed in CISA KEV; EPSS was not supplied in the input.
RemediationAI
No vendor-released patch version is identified in the provided data; the input confirms only that versions up to and including 6.7 are vulnerable, so administrators should upgrade to any designthemes-released version newer than 6.7 once confirmed via the Patchstack advisory (https://patchstack.com/database/wordpress/theme/spalab/vulnerability/wordpress-spalab-beauty-salon-wordpress-theme-theme-6-7-cross-site-scripting-xss-vulnerability) and the vendor's ThemeForest/designthemes changelog. Until a fixed version is confirmed and applied, deploy a Web Application Firewall (such as Patchstack's own vPatch, Wordfence, or ModSecurity with OWASP CRS) to filter XSS payloads targeting the theme's parameters - accepting that WAF rules can produce false positives on legitimate rich content. As an additional compensating control, set a restrictive Content-Security-Policy header to limit inline script execution (trade-off: may break theme features or third-party widgets that rely on inline JS), and restrict or disable any vulnerable theme forms/endpoints that are not business-critical. Verify the exact fixed version before assuming remediation is complete.
Affected VersionsENISA
Affected Packages
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
This is a stored or reflected Cross-Site Scripting flaw (CWE-79: Improper Neutralization of Input During Web Page Generation) in a commercial WordPress theme distributed by designthemes and marketed for beauty-salon and spa websites. The affected component is identified by the CPE cpe:2.3:a:designthemes:spalab_|_beauty_salon_wordpress_theme:*. The root cause class - CWE-79 - means user-controllable input is echoed back into an HTML response without adequate output encoding or input sanitization, so the browser interprets injected markup as executable script. In WordPress themes, such flaws commonly arise from unescaped shortcode attributes, search/form parameters, or template output rendered via PHP echo without esc_html()/esc_attr(). The CVSS scope change (S:C) is consistent with XSS crossing the trust boundary from the vulnerable web application into the victim's browser session.
Know when Wordpress Theme 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
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
Unauthenticated network XSS (PR:N/AV:N/AC:L) requiring victim click (UI:R) with cross-boundary browser execution (S:C) and limited client-side C/I/A impact.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Unauthenticated Cross Site Scripting (XSS) in SpaLab | Beauty Salon WordPress Theme <= 6.7 versions.
Executive ViewAI
The SpaLab Beauty Salon WordPress theme (all versions through 6.7) contains an unauthenticated cross-site scripting vulnerability that allows attackers to inject malicious code into websites when users interact with crafted links or requests. Organizations relying on this theme face direct exposure to client data compromise, including potential credential theft and unauthorized transactions. The absence of a vendor patch creates an ongoing security gap across all affected installations.
Deploy Web Application Firewall (WAF) rules filtering reflected XSS patterns; enforce restrictive Content Security Policy (CSP) headers blocking unsafe-inline scripts; implement input validation and output encoding at the application layer; enable security monitoring and logging for suspicious query parameters; conduct weekly vulnerability scanning of affected installations; establish incident response procedures for potential client data exposure incidents.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
More in Wordpress Theme
View allThe Newscrunch theme for WordPress is vulnerable to arbitrary file uploads due to a missing capability check in the news
The Mesmerize & Materialis themes for WordPress are vulnerable to authenticated options change in versions up to, and in
A vulnerability in posimyththemes Nexter nexter.0.3. Rated high severity (CVSS 8.5), this vulnerability is remotely expl
The Brilliance <= 1.2.7, Activello <= 1.4.0, and Newspaper X <= 1.3.1 themes for WordPress are vulnerable to Plugin Acti
Remote code execution in the dmcwebzone Airin Blog WordPress plugin (versions up to and including 1.6.1) is possible thr
Unauthenticated arbitrary file upload in the Clanora WordPress theme (versions before 1.3.1) allows remote attackers to
search.php in the Nova Lite theme before 1.3.9 for WordPress allows Reflected XSS. Rated medium severity (CVSS 6.1), thi
Arbitrary file upload in the CMSSuperHeroes Wastia WordPress theme (all versions before 1.1.3) allows remote attackers t
Unauthenticated arbitrary file upload in the Doctreat WordPress theme (versions up to and including 1.7.0) allows remote
Unrestricted Upload of File with Dangerous Type vulnerability in EPC AI Hub allows Upload a Web Shell to a Web Server.3.
Backdoor / malicious code implant in the Silk Themes 'Newspapers X' WordPress theme (versions 1.0.46 through 1.0.48) all
Critical unrestricted file upload vulnerability in NasaTheme Flozen that allows unauthenticated remote attackers to uplo
EUVD-2025-210406
GHSA-wr8f-c78x-3pvx
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB