Authorization Flaw in Gonic Music Streaming Server by Sentriz
CVE-2026-49338
What is CVE-2026-49338?
The Gonic music streaming server, used for Subsonic API implementations, has a critical flaw where the API endpoints /rest/deletePlaylist.view and /rest/getPlaylist.view lack proper authorization checks. This allows authenticated users, regardless of their privilege level, to delete any playlist from other users—including those with administrative rights—by providing the relevant playlist ID. Additionally, unauthorized users can access detailed information about private playlists by guessing their IDs, which could easily be derived from previously public data. This vulnerability compromises the trust model of Gonic, allowing low-privileged users to manipulate playlists and exfiltrate sensitive user data. The issue has been rectified in version 0.21.0.
Affected Version(s)
gonic < 0.21.0
