Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privilege authenticated account
-
DeliveryInject malicious script into plugin field
-
ExploitPayload stored in site content
-
ExecutionVictim loads affected page
-
ImpactScript executes in victim browser context
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 account with at least low privileges (PR:L) capable of reaching a Sonaar MP3 Audio Player input field that stores content, plus a subsequent victim loading the rendered page (UI:R). The limiting factors are: the attacker must already have a valid, low-privilege account on the target WordPress site, the payload only triggers when another user views the affected content, and only installations running the plugin version 'through 5.14.2' are affected. This is not a remote-unauthenticated flaw - the authentication requirement and required victim interaction meaningfully constrain real-world exploitability to sites that grant accounts to untrusted users. |
| Impact | This is a moderate-severity Stored XSS (CWE-79) in the Sonaar MP3 Audio Player WordPress plugin, scored CVSS 6.5 with vector AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L. The signals are internally consistent and point to a real-but-not-urgent issue: network vector and low complexity ease exploitation, but PR:L means the attacker must already hold an authenticated (low-privilege) account, and UI:R means a victim must load the affected page for the stored payload to fire. The scope change (S:C) reflects that injected script executes in other users'/visitors' browser context, elevating impact beyond the plugin itself. No EPSS score, CISA KEV listing, SSVC decision, or public POC is present in the supplied data, so there is no evidence of active exploitation or automatable mass-exploitation - this reads as a standard authenticated stored-XSS reported through Patchstack rather than a high-priority emergency. Note: the input provides no EPSS probability and no KEV status, so exploitation likelihood cannot be quantified from the data; prioritize based on whether untrusted or low-privilege authenticated users can reach the plugin's input fields. |
| Exploit ScenarioDerived | A low-privileged authenticated user (e.g., a contributor or author) submits a crafted payload into an input field of the Sonaar MP3 Audio Player plugin that is stored without proper neutralization. When an administrator or site visitor later views the page rendering that content, the malicious JavaScript executes in their browser, enabling session/cookie theft or actions in their context. No public exploit code is identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 05, 2026
Stored cross-site scripting in the Sonaar MP3 Audio Player for Music, Radio & Podcast WordPress plugin (all versions through 5.14.2) lets an authenticated low-privilege user persist malicious script content that executes in the browser of any user who later views the affected page. The assessed vector is CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N (vendor score 6.5), meaning exploitation requires a valid account on the target WordPress site plus a victim who loads the rendered content, so real-world risk is concentrated on sites that grant accounts to untrusted or self-registered users. No public exploit code and no confirmed active exploitation were identified at time of analysis, and no EPSS score was supplied with the available data.
RemediationAI
The available data confirms the plugin is vulnerable through version 5.14.2 but does not confirm an exact fixed release, so treat Patch status as: patched version not independently confirmed in the provided data. Confirm the fixed version against the vendor/Patchstack advisory (https://patchstack.com/database/wordpress/plugin/mp3-music-player-by-sonaar/vulnerability/wordpress-mp3-audio-player-for-music-radio-podcast-by-sonaar-plugin-5-14-2-cross-site-scripting-xss-vulnerability?_s_id=cve) and upgrade the plugin beyond 5.14.2 as soon as a patched build is published; keep the plugin on the latest available release if no fix has shipped. Until then, apply targeted compensating controls: disable or deactivate the plugin if audio playback is not essential (removes the attack surface entirely, at the cost of losing the player functionality); tighten WordPress role assignments so untrusted accounts cannot reach or write to the plugin's stored-content fields, and review which roles hold unfiltered_html/unfiltered_upload capabilities; restrict or close self-registration and audit existing low-privilege accounts on sites that do not need them (directly addresses the PR:L prerequisite, but may disrupt legitimate contributor workflows); and front the site with a WAF or a Content-Security-Policy that blocks inline script execution (mitigates payload delivery but can break legitimate theme/plugin scripts, so test in report-only mode first). Because this is a stored XSS, also review recently modified player settings/entries for injected markup and search stored content for script tags as a detection and cleanup step.
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 flaw is CWE-79 (Improper Neutralization of Input During Web Page Generation), the classic stored/persistent XSS class: user-supplied input accepted by a Sonaar MP3 Audio Player field is saved to the WordPress database and later rendered into HTML without adequate output encoding or contextual escaping. Because the score includes S:C (scope changed), the injected script executes with the privileges of the hosting page's origin rather than being sandboxed to the vulnerable component, allowing it to act on behalf of the viewing user within the WordPress site (for example, performing authenticated actions or exfiltrating page data). The affected component is the WordPress plugin distributed under the slug mp3-music-player-by-sonaar by vendor Sonaar, identified by CPE cpe:2.3:a:sonaar:mp3_audio_player_for_music,_radio_&_podcast_by_sonaar:*:*:*:*:*:*:*:* - the wildcard version field reflects that every release up to and including 5.14.2 is in scope. Network reachability (AV:N) and low attack complexity (AC:L) are offset by the PR:L requirement for a pre-existing authenticated account and the UI:R requirement that a victim subsequently view the injected content; the plugin itself is a media playback component, so the injection surface is typically the settings or player metadata fields rather than a public-facing unauthenticated form.
Know when Sonaar 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:L/UI:R/S:C/C:L/I:L/A:L
Authenticated low-privilege user stores the payload (PR:L) and a victim must view it (UI:R); script runs cross-context (S:C) with limited confidentiality/integrity impact and no genuine availability impact (A:N).
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Sonaar MP3 Audio Player for Music, Radio & Podcast by Sonaar mp3-music-player-by-sonaar allows Stored XSS.This issue affects MP3 Audio Player for Music, Radio & Podcast by Sonaar: from n/a through 5.14.2.
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.
The MP3 Audio Player - Music Player, Podcast Player & Radio by Sonaar plugin for WordPress is vulnerable to unauthorized
WordPress Sonaar Music Plugin 4.7 contains a stored cross-site scripting vulnerability that allows unauthenticated attac
Privilege escalation in the Sonaar WordPress theme through version 4.27.4 allows an authenticated low-privileged user (S
The MP3 Audio Player for Music, Radio & Podcast by Sonaar WordPress plugin before 2.4.2 does not properly sanitize or es
Missing Authorization vulnerability in Sonaar Music MP3 Audio Player for Music, Radio & Podcast by Sonaar.10.1. Rated hi
Missing Authorization vulnerability in Sonaar Music MP3 Audio Player for Music, Radio & Podcast by Sonaar.1. Rated high
Reflected or stored cross-site scripting in the Sonaar WordPress theme versions 4.27.4 and earlier allows remote unauthe
Unauthenticated stored or reflected Cross-Site Scripting in the MP3 Audio Player for Music, Radio & Podcast by Sonaar Wo
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Sonaar Music MP3 A
The MP3 Audio Player - Music Player, Podcast Player & Radio by Sonaar plugin for WordPress is vulnerable to Stored Cross
Stored cross-site scripting in the Sonaar MP3 Audio Player - Music Player, Podcast Player & Radio plugin for WordPress (
Missing Authorization vulnerability in Sonaar Music MP3 Audio Player for Music, Radio & Podcast by Sonaar allows Accessi
EUVD-2026-92318
GHSA-2xh4-h3fv-m79f
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB