Skip to main content

Music Player for WooCommerce CVE-2026-78283

| EUVDEUVD-2026-66941 HIGH
Cross-site Scripting (XSS) (CWE-79)
2026-08-27 Patchstack GHSA-q364-8ggx-vgvp
7.1
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Identify WooCommerce store running vulnerable plugin version
  2. Delivery
    Craft URL with JavaScript payload in vulnerable plugin parameter
  3. Exploit
    Deliver malicious link to store admin via phishing or embed in accessible page
  4. Execution
    Victim's browser loads and executes injected script
  5. Impact
    Exfiltrate 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.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – 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

Music Player for WooCommerce n/a ≤1.8.9

Affected Packages

euvd music_player_for_woocommerce 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 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

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-accessible unauthenticated XSS; UI:R reflects mandatory victim interaction; A:N assigned as XSS does not produce meaningful availability impact absent additional evidence.

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:N/SI:N/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

Unauthenticated Cross Site Scripting (XSS) in Music Player for WooCommerce <= 1.8.9 versions.

Executive ViewAI

Why It Matters

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.

Business Impact: High
Compensating Controls

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

EPSS Score
0.2%
Top 86% exploitable
Prevalence
Low
niche WordPress plugin for WooCommerce music playback
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.2%
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
High
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