Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify WooCommerce store running vulnerable plugin version
-
DeliveryCraft URL with JavaScript payload in vulnerable plugin parameter
-
ExploitDeliver malicious link to store admin via phishing or embed in accessible page
-
ExecutionVictim's browser loads and executes injected script
-
ImpactExfiltrate session cookies or perform admin actions on victim's behalf
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 | The Music Player for WooCommerce plugin must be installed, active, and running version 1.8.9 or earlier on a WordPress/WooCommerce site. Exploitation requires a victim - either a store customer or administrator - to load the attacker-crafted URL or XSS-injected page in their browser (UI:R per CVSS vector); the attacker cannot trigger exploitation autonomously without some form of social engineering or a stored payload on a page the victim naturally visits. No authentication is required from the attacker (PR:N). Exploitation impact is bounded by the victim's privilege level: if a customer account is targeted, impact is limited to that session; if an administrator is targeted, the impact may extend to full store compromise. No additional non-default configuration requirements are confirmed from the available data. |
| Impact | The CVSS base score of 7.1 (AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L) reflects a network-exploitable flaw requiring no authentication but dependent on victim interaction (UI:R), which substantially moderates real-world exploitability compared to fully automated or wormable scenarios. No EPSS data was provided in the intelligence feed, so probabilistic exploitation likelihood cannot be independently confirmed. The vulnerability is not listed in the CISA KEV catalog, and no proof-of-concept code has been identified, indicating exploitation has not been observed at scale. The A:L (availability impact) component in the provided CVSS vector is atypical for XSS and is not independently supported by the description; independent assessment places availability impact at A:N. Real-world risk is moderate for stores with authenticated administrator sessions that could be hijacked via social engineering, particularly given WooCommerce's prevalence in retail e-commerce environments where admin-targeted phishing is a known attack pattern. |
| Exploit ScenarioDerived | An attacker identifies a WooCommerce store running Music Player for WooCommerce version 1.8.9 or earlier, then crafts a URL embedding a malicious JavaScript payload within a vulnerable plugin parameter. The attacker delivers the link via a targeted phishing email to a store administrator; when the administrator clicks the link and the page renders in their browser, the payload executes and exfiltrates the WordPress authentication cookie, granting the attacker administrative access to the store. No public exploit code has been identified at time of analysis, but the low complexity and unauthenticated nature of the flaw lower the barrier for independent rediscovery. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 27, 2026
Cross-site scripting in Music Player for WooCommerce plugin version 1.8.9 and earlier allows unauthenticated remote attackers to inject and execute arbitrary JavaScript in victims' browsers when they interact with a crafted link or page. The flaw targets WooCommerce stores running the Codepeople plugin and could enable session hijacking, credential theft, or malicious redirects against store customers or administrators. No public exploit code or CISA KEV listing has been identified at time of analysis.
RemediationAI
Patch available per vendor advisory - update the Music Player for WooCommerce plugin to the version released after 1.8.9 via the WordPress dashboard (Plugins > Installed Plugins > Update Available); the exact patched release version is not confirmed in the available intelligence data and must be verified against the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/music-player-for-woocommerce/vulnerability/wordpress-music-player-for-woocommerce-plugin-1-8-9-cross-site-scripting-xss-vulnerability?_s_id=cve or the official WordPress plugin repository changelog. As a compensating control while patching, store operators should deploy a Web Application Firewall with XSS filtering rules (e.g., Wordfence, Cloudflare WAF, or ModSecurity with the OWASP CRS); note that aggressive XSS rules may generate false positives on legitimate music player embed or shortcode parameters, requiring rule tuning. Additionally, enforcing strong session management and short session timeouts for administrator accounts limits the window of impact from any successfully stolen session token.
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
The vulnerability is classified as CWE-79 (Improper Neutralization of Input During Web Page Generation), meaning the plugin fails to properly sanitize or encode user-supplied input before reflecting or storing it in HTML output rendered by the browser. The affected product, identified via CPE cpe:2.3:a:codepeople:music_player_for_woocommerce:*:*:*:*:*:*:*:*, is a WordPress plugin by Codepeople that integrates audio playback functionality into WooCommerce e-commerce storefronts. The CVSS Scope:Changed (S:C) metric confirms the exploit's impact crosses trust boundaries into the victim's browser context, which is canonical behavior for XSS payloads executed outside the origin of the vulnerable parameter. The PR:N metric indicates no authentication is required from the attacker, consistent with a reflected or stored payload injectable through a publicly accessible plugin input surface.
Know when Music Player For Woocommerce 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
Network-accessible unauthenticated XSS; UI:R reflects mandatory victim interaction; A:N assigned as XSS does not produce meaningful availability impact absent additional evidence.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Unauthenticated Cross Site Scripting (XSS) in Music Player for WooCommerce <= 1.8.9 versions.
Executive ViewAI
The Music Player for WooCommerce plugin (Codepeople), affecting all versions through 1.8.9, contains an unauthenticated cross-site scripting vulnerability allowing attackers to compromise customer and administrator browsers. WooCommerce stores running this plugin face direct risk to payment security and administrative control, with potential for credential theft, session hijacking, and fraudulent redirects that could result in immediate financial loss and customer trust erosion.
No vendor-released patch identified at time of analysis. Interim mitigations include: immediately disabling or removing the plugin pending patch availability, implementing Web Application Firewall rules to block common XSS injection patterns, enforcing strict Content Security Policy headers on all customer-facing pages, restricting administrative access to affected e-commerce stores, and monitoring payment processing logs for suspicious activity.
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.
EUVD-2026-66941
GHSA-q364-8ggx-vgvp
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB