Skip to main content

Whistle Sports Club EUVDEUVD-2026-95761

| CVE-2026-94061 HIGH
Cross-site Scripting (XSS) (CWE-79)
2026-10-09 audit@patchstack.com GHSA-3cgc-37qf-jpgp
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
    Phish victim into clicking link
  3. Exploit
    Server reflects payload unsanitized
  4. Execution
    Script executes in victim browser
  5. Impact
    Hijack session or perform actions as user

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 an unauthenticated attacker (PR:N) to deliver a crafted link to a victim and have that victim click it (UI:R) while the vulnerable Whistle - Sports Club theme (versions up to 4.2) is active on the target WordPress site; the payload is reflected in the response rather than stored. The key limiting factors are the mandatory user interaction - the attack fails without social engineering a victim into clicking - and the non-persistent (reflected) nature, which prevents broad automated or drive-by compromise. The specific vulnerable input parameter is not named in the provided description.

Impact

This is a reflected cross-site scripting (CWE-79) flaw in the Designthemes 'Whistle - Sports Club' WordPress theme (through v4.2). The provided CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L, base 7.1) indicates network-reachable, low-complexity exploitation requiring no attacker privileges but mandatory victim interaction, with a scope change and limited confidentiality/integrity/availability impact - a profile typical of reflected XSS. No EPSS probability, CISA KEV listing, SSVC decision data, or public POC was supplied, so there is no positive signal of real-world or imminent exploitation. Reflected (as opposed to stored) XSS is inherently less automatable because each hit requires luring a distinct victim to click an attacker-crafted link, which materially lowers practical risk versus the 7.1 'High' label. Weighing all signals: this is a legitimate but not urgent issue - treat it as a patch-in-normal-cycle item rather than an emergency, absent any exploitation evidence. The sole source is a Patchstack advisory; NVD enrichment beyond that reference is not present in the input.

Exploit ScenarioDerived

An attacker crafts a malicious URL targeting a vulnerable, unsanitized parameter reflected by the Whistle - Sports Club theme and delivers it to a site visitor or administrator via phishing or a malicious link. When the victim clicks it, attacker-controlled JavaScript executes in their browser session in the context of the WordPress site, enabling session/cookie theft or actions on the victim's behalf. No public exploit code was identified in the provided data, and successful exploitation depends on the victim interacting with the crafted link.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.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 09, 2026

Reflected cross-site scripting in the Designthemes 'Whistle - Sports Club' WordPress theme (all versions through 4.2) allows unauthenticated remote attackers to inject and execute arbitrary script in a victim's browser by convincing that victim to open a crafted link; the payload is reflected in the response rather than stored. The assessed 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 attack is network-reachable and requires no authentication, but is gated by user interaction, and the non-persistent reflected nature rules out broad automated or drive-by compromise. No confirmed active exploitation (no CISA KEV listing) and no public exploit code were identified at time of analysis.

RemediationAI

No fixed theme version is identified in the available intelligence, so the primary action is to stop rendering the vulnerable code path: if the theme is not in active production use, deactivate and remove 'Whistle - Sports Club' from the WordPress installation, and if it must remain, obtain an updated release directly from Designthemes and confirm the version is greater than 4.2 before treating the issue as closed - tracking the Patchstack advisory at https://patchstack.com/database/wordpress/theme/whistle-sports-club/vulnerability/wordpress-whistle-sports-club-theme-4-2-reflected-cross-site-scripting-xss-vulnerability?_s_id=cve for a patched version. Because the payload is reflected rather than stored, virtual patching is effective here: deploy a WAF rule set that rejects or HTML-encodes script-bearing characters in theme-handled query parameters, with the trade-off that overly broad rules can break legitimate search, pagination, or tracking parameters and require tuning. Additional compensating controls: set the standard WordPress hardening headers (Content-Security-Policy with script-src restrictions, X-Content-Type-Options: nosniff) to blunt execution of any injected script - noting CSP requires careful allow-listing or it will break theme assets; mark all cookies HttpOnly and SameSite=Lax/Strict to limit session theft if script does execute, though HttpOnly does not mitigate DOM-based variants; and restrict administrative exposure so that a successful XSS cannot be chained into CSRF-driven admin actions. Since exploitation requires a victim to click a crafted link, user awareness measures and link-preview/URL-scanning at the mail gateway reduce delivery probability but cannot replace server-side output encoding.

Affected VersionsENISA

Whistle - Sports Club 0 ≤4.2

Affected Packages

euvd whistle_sports_club 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 defect is CWE-79, Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting'), in a WordPress theme distributed by Designthemes. WordPress themes frequently echo request-derived parameters (search terms, query strings, template/redirect parameters) directly into generated HTML without HTML-entity encoding or attribute quoting, which is the classic mechanism behind reflected XSS. Because the flaw sits in server-side page generation, the malicious payload never persists on the server: it is delivered as part of the returned page and only executes when a browser renders that response. The CVSS vector's Scope:Changed (S:C) element reflects the well-understood XSS property that script executes in the security context of the victim site's origin, letting it read cookies not marked HttpOnly, act as the victim in the application, or tamper with the DOM, while Confidentiality/Integrity/Availability impacts remain Low. PR:N confirms no authentication is required to trigger the vulnerable code path, and UI:R confirms delivery depends on a victim clicking attacker-supplied URL. The specific vulnerable input parameter is not disclosed in the available intelligence, and no CPE string was provided; the affected code is the WordPress theme 'whistle-sports-club' through version 4.2.

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

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 7.1 HIGH

Reflected XSS is network-reachable and low-complexity, needs no privileges (PR:N) but requires victim click (UI:R); script runs across the security boundary (S:C) with limited C/I/A impact.

3.1 AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
4.0 AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/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 Designthemes Whistle - Sports Club whistle-sports-club allows Reflected XSS.This issue affects Whistle - Sports Club: from n/a through 4.2.

Executive ViewAI

Why It Matters

The Designthemes 'Whistle - Sports Club' WordPress theme (all versions through 4.2) is affected by a reflected cross-site scripting vulnerability (CVE-2026-94061) that could allow unauthenticated attackers to execute malicious scripts in the browsers of site visitors who are tricked into clicking a crafted link. No public exploit identified at time of analysis, but successful exploitation could lead to session hijacking, defacement, or data theft, impacting the organization's reputation and users. Leadership should prioritize reviewing the use of this theme and implementing interim mitigations while awaiting a vendor patch, as no vendor-released patch identified at time of analysis.

Business Impact: Medium
Compensating Controls

Disable the vulnerable theme until a patch is available, implement a WAF with XSS filtering, enforce Content Security Policy (CSP), and educate users on phishing links.

Threat Intelligence Overview

EPSS Score
0.1%
Top 97% exploitable
Prevalence
Low
niche commercial WordPress sports-club theme, limited deployment footprint
Data Quality
4 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 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
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.

CVE-2025-1307 CRITICAL
9.8 Mar 04

The Newscrunch theme for WordPress is vulnerable to arbitrary file uploads due to a missing capability check in the news

CVE-2019-25142 HIGH POC
8.8 Jun 07

The Mesmerize & Materialis themes for WordPress are vulnerable to authenticated options change in versions up to, and in

CVE-2023-45657 HIGH
8.5 Nov 06

A vulnerability in posimyththemes Nexter nexter.0.3. Rated high severity (CVSS 8.5), this vulnerability is remotely expl

CVE-2020-36721 MEDIUM POC
6.5 Jun 07

The Brilliance <= 1.2.7, Activello <= 1.4.0, and Newspaper X <= 1.3.1 themes for WordPress are vulnerable to Plugin Acti

CVE-2024-52413 CRITICAL
9.8 Nov 16

Remote code execution in the dmcwebzone Airin Blog WordPress plugin (versions up to and including 1.6.1) is possible thr

CVE-2025-48106 CRITICAL
10.0 Oct 22

Unauthenticated arbitrary file upload in the Clanora WordPress theme (versions before 1.3.1) allows remote attackers to

CVE-2020-17362 MEDIUM POC
6.1 Aug 12

search.php in the Nova Lite theme before 1.3.9 for WordPress allows Reflected XSS. Rated medium severity (CVSS 6.1), thi

CVE-2025-49060 CRITICAL
10.0 Oct 22

Arbitrary file upload in the CMSSuperHeroes Wastia WordPress theme (all versions before 1.1.3) allows remote attackers t

CVE-2026-39770 CRITICAL
10.0 Oct 06

Unauthenticated arbitrary file upload in the Doctreat WordPress theme (versions up to and including 1.7.0) allows remote

CVE-2025-26927 CRITICAL
10.0 Apr 15

Unrestricted Upload of File with Dangerous Type vulnerability in EPC AI Hub allows Upload a Web Shell to a Web Server.3.

CVE-2026-81779 CRITICAL
10.0 Aug 31

Backdoor / malicious code implant in the Silk Themes 'Newspapers X' WordPress theme (versions 1.0.46 through 1.0.48) all

CVE-2025-49071 CRITICAL
10.0 Jun 17

Critical unrestricted file upload vulnerability in NasaTheme Flozen that allows unauthenticated remote attackers to uplo

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