Skip to main content

MP3 Audio Player EUVDEUVD-2026-111722

| CVE-2026-111967 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-10-28 contact@wpscan.com GHSA-fcm6-x3mr-xrh8
6.8
CVSS 3.1 · Vendor: wpscan
View

Attack ChainAIDerived

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

  1. Access
    Obtain Contributor WordPress account
  2. Delivery
    Submit pending post with crafted shortcode attribute
  3. Exploit
    Store unescaped payload in HTML attribute
  4. Execution
    Admin previews pending post
  5. Persist
    Injected JavaScript executes in admin session
  6. Impact
    Hijack admin session / alter site

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 authenticated WordPress account with Contributor-level privileges or higher on a site running MP3 Audio Player between version 5.9 and before 5.16. The attacker injects JavaScript into one of the plugin's audio player shortcode attributes, which the plugin outputs into an HTML attribute without escaping. Crucially, the payload does not fire on its own: it executes only when another, typically higher-privileged user - the description names an administrator previewing a pending post - views the attacker's content (UI:R). Limiting factors are therefore: a valid contributor (or higher) account is mandatory, the plugin must be the affected version with the audio player shortcode in use, and a victim such as an admin must actually open/preview the malicious content. These constraints make opportunistic mass exploitation unlikely and align with the low EPSS score.

Impact

This is a moderate-severity stored/reflected Cross-Site Scripting flaw (CWE-79) in the MP3 Audio Player WordPress plugin, and the signals consistently point to a measured rather than urgent priority. The supplied CVSS 3.1 vector (AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H, score 6.8) is internally inconsistent with the description and should be treated with caution: the description states exploitation requires only Contributor-level access (a LOW-privilege authenticated role), which contradicts PR:H, and the C:H/I:H/A:H impact rating is unusually high for a shortcode-attribute XSS that WPScan-class advisories typically score as low confidentiality/integrity impact. The vulnerability also depends on UI:R - a separate higher-privileged user (an admin previewing a pending post) must view the injected content - which meaningfully constrains attacker control over timing. EPSS is low at 0.17% (6th percentile), there is NO CISA KEV listing, and no public exploit was identified in the input, all of which argue against widespread or automated exploitation. The vuln.today decision label is 'this_month', indicating it should be remediated on a normal patch cadence, not as an emergency. Net assessment: a genuine privilege-escalation-flavored XSS worth patching because it lets a low-trust contributor attack an administrator, but not a high-real-risk, actively-exploited issue - the elevated CVSS impact metrics appear inflated relative to the described mechanism and should be verified against the WPScan advisory.

Exploit ScenarioDerived

A low-trust Contributor account submits a pending post containing the plugin's audio player shortcode with a malicious payload in the vulnerable attribute, which is written unescaped into an HTML attribute. When an administrator later previews that pending post for moderation, the injected JavaScript executes in the admin's authenticated browser session, potentially enabling account takeover or site configuration changes. No public exploit code was identified in the available data, and successful exploitation hinges on an administrator actually viewing the attacker-controlled content.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 28, 2026

Stored cross-site scripting in the MP3 Audio Player WordPress plugin (versions 5.9 through before 5.16) lets an authenticated user with Contributor-level access or higher inject JavaScript through one of the plugin's audio player shortcode attributes, which the plugin writes into an HTML attribute without escaping. The injected script does not fire on its own: it runs in the browser of another user - typically an administrator previewing a pending post - who views the crafted content, giving the attacker script execution in a higher-privileged session. Exploitation requires a valid Contributor account plus victim interaction, no public exploit code has been identified at time of analysis, and the low EPSS score (0.17%, 6th percentile) with a this_month priority label reflects a measured rather than emergency-level risk; the vendor has released a fix in 5.16.

RemediationAI

Vendor-released patch: upgrade the MP3 Audio Player plugin to version 5.16 or later, which is the fixed release for the 5.9-through-5.15 range described in the WPScan advisory (https://wpscan.com/vulnerability/b0013531-eecd-4cbc-a0d2-2872384e6f3c/). Because the flaw requires an account with Contributor-level access or above, sites that cannot update immediately can reduce exposure by restricting who holds Contributor or higher roles, auditing recently submitted or pending posts that embed audio player shortcodes, and having administrators avoid previewing untrusted pending content until the plugin is updated (reviewing drafts from a lower-privileged account or via a restricted session limits the value of the stolen session context, at the cost of slowing editorial workflow). Note that these are compensating measures only - the complete fix per the vendor is updating the plugin to 5.16 or later.

Affected VersionsENISA

MP3 Audio Player 5.9 <5.16

Affected Packages

euvd mp3_audio_player fix: 5.16

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 target is the WordPress plugin MP3 Audio Player, which registers shortcodes that render audio player markup. Per the EUVD and WPScan reporting, one of the shortcode attributes handled by versions from 5.9 up to but excluding 5.16 is emitted into an HTML attribute without output encoding (the missing escape would typically be esc_attr-style encoding, though the specific code path is described only at attribute level in the available sources). This is CWE-79 cross-site scripting: attacker-supplied shortcode content is persisted in post content and later rendered in the context of the site's own pages, so a Contributor-level author can store a payload that executes for whoever renders or previews the post. The authoritative assessment scores it CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N - network-reachable, low attack complexity, but requiring authenticated low privileges and user interaction, with scope change because the script runs in the victim's (potentially administrator) session context. The trigger mechanics beyond the unescaped shortcode attribute - e.g. the exact attribute name and rendering hook - are not described in the available sources.

Know when WordPress 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 (wpscan) PRIMARY 6.8 MEDIUM
AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H
vuln.today AI 5.4 MEDIUM

Contributor access is a low-privilege authenticated role (PR:L, not PR:H), admin must view the content (UI:R), script runs in the victim's context (S:C), with limited typical XSS confidentiality/integrity impact and no availability impact.

3.1 AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:P/VC:L/VI:L/VA:N/SC:L/SI:L/SA:N

Primary rating from Vendor (wpscan).

CVSS VectorVendor: wpscan

Attack Vector
Network
Attack Complexity
Low
Privileges Required
High
User Interaction
Required
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

4
CVSS changed
Oct 28, 2026 - 18:22 NVD
6.8 (MEDIUM)
Patch available
Oct 28, 2026 - 07:16 EUVD
CVE Published
Oct 28, 2026 - 06:16 cve.org
MEDIUM 6.8
CVE Published
Oct 28, 2026 - 06:16 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

The MP3 Audio Player WordPress plugin before 5.16 does not escape one of its audio player shortcode attributes before outputting it into an HTML attribute, allowing users with Contributor-level access and above to inject arbitrary JavaScript that executes when another user, such as an administrator previewing a pending post, views the content.

Threat Intelligence Overview

EPSS Score
0.2%
Top 94% exploitable
Prevalence
Medium
common WordPress plugin, widely installed but not in every site
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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

34
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +34
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-2016-10033 CRITICAL POC
9.8 Dec 30

The mailSend function in the isMail transport in PHPMailer before 5.2.18 might allow remote attackers to pass extra para

CVE-2016-10045 CRITICAL POC
9.8 Dec 30

The isMail transport in PHPMailer before 5.2.20 might allow remote attackers to pass extra parameters to the mail comman

CVE-2023-6553 CRITICAL POC
9.8 Dec 15

The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1

CVE-2024-5084 CRITICAL POC
9.8 May 23

The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil

CVE-2024-44000 CRITICAL POC
9.8 Oct 20

Authentication bypass in the LiteSpeed Cache WordPress plugin (versions prior to 6.5.0.1) allows unauthenticated remote

CVE-2024-8353 CRITICAL POC
9.8 Sep 28

The GiveWP - Donation Plugin and Fundraising Platform plugin for WordPress is vulnerable to PHP Object Injection in all

CVE-2020-36847 CRITICAL POC
9.8 Jul 12

The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner

CVE-2025-11749 CRITICAL POC
9.8 Nov 05

The AI Engine WordPress plugin through version 3.1.3 exposes Bearer Token values through the /mcp/v1/ REST API endpoint

CVE-2025-27007 CRITICAL POC
9.8 May 01

The SureTriggers WordPress plugin through version 1.0.82 contains a privilege escalation vulnerability that allows unaut

CVE-2016-1209 CRITICAL POC
9.8 May 14

The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via

CVE-2024-4443 CRITICAL POC
9.8 May 22

The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based

CVE-2026-63030 CRITICAL POC
9.8 Jul 17

Remote code execution in WordPress 6.9.x (before 6.9.5) and 7.0.x (before 7.0.2) arises from a REST API batch endpoint r

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