CVE-2026-23877

Swing Music is a self-hosted music player for local audio files. Prior to version 2.1.4, Swing Music's `list_folders()` function in the `/folder/dir-browser` endpoint is vulnerable to directory traversal attacks. Any authenticated user (including non-admin) can browse arbitrary directories on the server filesystem. Version 2.1.4 fixes the issue.
Configurations

Configuration 1 (hide)

cpe:2.3:a:swingmx:swing_music:*:*:*:*:*:*:*:*

History

13 Mar 2026, 14:42

Type Values Removed Values Added
Summary
  • (es) Swing Music es un reproductor de música autoalojado para archivos de audio locales. Antes de la versión 2.1.4, la función `list_folders()` de Swing Music en el endpoint `/folder/dir-browser` es vulnerable a ataques de salto de directorio. Cualquier usuario autenticado (incluidos los no administradores) puede navegar por directorios arbitrarios en el sistema de archivos del servidor. La versión 2.1.4 soluciona el problema.
CPE cpe:2.3:a:swingmx:swing_music:*:*:*:*:*:*:*:*
First Time Swingmx
Swingmx swing Music
References () https://github.com/swingmx/swingmusic/commit/9a915ca62af1502b9550722df82f5d432cb73de3 - () https://github.com/swingmx/swingmusic/commit/9a915ca62af1502b9550722df82f5d432cb73de3 - Patch
References () https://github.com/swingmx/swingmusic/security/advisories/GHSA-pj88-9xww-gxmh - () https://github.com/swingmx/swingmusic/security/advisories/GHSA-pj88-9xww-gxmh - Exploit, Vendor Advisory
CVSS v2 : unknown
v3 : unknown
v2 : unknown
v3 : 4.3

19 Jan 2026, 21:15

Type Values Removed Values Added
New CVE

Information

Published : 2026-01-19 21:15

Updated : 2026-03-13 14:42


NVD link : CVE-2026-23877

Mitre link : CVE-2026-23877

CVE.ORG link : CVE-2026-23877


JSON object : View

Products Affected

swingmx

  • swing_music
CWE
CWE-25

Path Traversal: '/../filedir'

CWE-284

Improper Access Control