MP3 Audio Player by Sonaar 5.9 - 5.15 - Contributor+ Stored XSS via Shortcode Attribute
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.
- Products
- MP3 Audio Player
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2026-111967
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 1 Nov 2026, 21:57 UTC · Revision 1
Source evidence
MP3 Audio Player by Sonaar 5.9 - 5.15 - Contributor+ Stored XSS via Shortcode Attribute
core-cve · Original sourcePublished 28 Oct 2026, 06:00 UTC
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.
cve:CVE-2026-111967
MP3 Audio Player
Fixed versions: Not specified
Complete source record
{
"id": "7f17e742b551b4b78ba10ed0f9ae0c41b20c0a52d35e7fffebecb56cc6dd55b1",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-111967",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "MP3 Audio Player by Sonaar 5.9 - 5.15 - Contributor+ Stored XSS via Shortcode Attribute",
"summary": "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.",
"evidence": "cve:CVE-2026-111967",
"products": [
{
"name": {
"value": "MP3 Audio Player",
"evidence": "/containers/cna/affected/0/product"
},
"prerequisites": [],
"fixed_versions": [],
"affected_versions": []
}
],
"severity": "unknown",
"structured": {
"id": "CVE-2026-111967",
"aliases": [
"CVE-2026-111967"
],
"metrics": [],
"affected": [
{
"vendor": "Unknown",
"product": "MP3 Audio Player",
"versions": [
{
"status": "affected",
"version": "5.9",
"lessThan": "5.16",
"versionType": "semver"
}
],
"defaultStatus": "unaffected"
}
],
"modified": "2026-10-28T17:58:05.640Z",
"provider": "cve",
"references": [
"https://wpscan.com/vulnerability/b0013531-eecd-4cbc-a0d2-2872384e6f3c/"
],
"provider_metadata": {
"adp": [
{
"title": "CISA ADP Vulnrichment",
"metrics": [
{
"cvssV3_1": {
"scope": "UNCHANGED",
"version": "3.1",
"baseScore": 6.8,
"attackVector": "NETWORK",
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H",
"integrityImpact": "HIGH",
"userInteraction": "REQUIRED",
"attackComplexity": "LOW",
"availabilityImpact": "HIGH",
"privilegesRequired": "HIGH",
"confidentialityImpact": "HIGH"
}
},
{
"other": {
"type": "ssvc",
"content": {
"id": "CVE-2026-111967",
"role": "CISA Coordinator",
"options": [
{
"Exploitation": "none"
},
{
"Automatable": "no"
},
{
"Technical Impact": "total"
}
],
"version": "2.0.3",
"timestamp": "2026-10-28T17:43:05.697346Z"
}
}
}
],
"problemTypes": [
{
"descriptions": [
{
"lang": "en",
"type": "CWE",
"cweId": "CWE-79",
"description": "CWE-79 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')"
}
]
}
],
"providerMetadata": {
"orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"shortName": "CISA-ADP",
"dateUpdated": "2026-10-28T17:58:05.640Z"
}
}
],
"cna": {
"orgId": "1bfdd5d7-9bf6-4a53-96ea-42e2716d7a81",
"shortName": "WPScan",
"dateUpdated": "2026-10-28T06:00:25.402Z"
}
}
},
"related_cves": [
{
"value": "CVE-2026-111967",
"evidence": "/cveMetadata/cveId"
}
],
"security_relevant": true,
"severity_evidence": null
},
"source_id": "core-cve",
"document_id": 470535,
"published_at": "2026-10-28T06:00:25.402+00:00"
}