CVE-2025-48948: navidrome · Incorrect Authorization
Affects navidromeSource CVE Database V5
Not known to be exploited · CVSS 7.4 High : upgrade to 0.56.0 soon.
Data as of 26 Oct 2026, 06:26 UTC
- EPSS
- 0.4% chance of exploitation in 30 days – higher than 41% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 0.56.0
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:PExploitation evidence
Disclosed: evidence found.
CVE published 30 May 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-26.
What to do
Upgrade navidrome/navidrome to 0.56.0.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
GitHubnavidrome/navidromepkg:github/navidrome/navidromeOther threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
1. Immediate upgrade to Navidrome version 0.56.0 or later, where the authorization flaw is patched, is the most effective mitigation. 2. Restrict user account creation and enforce strong authentication policies to limit the number of regular users who can log in, reducing the attack surface. 3. Implement network segmentation and access controls to isolate Navidrome servers from untrusted networks and users. 4. Monitor and audit transcoding configuration changes regularly to detect unauthorized modifications promptly. 5. Employ application-layer firewalls or Web Application Firewalls (WAFs) with custom rules to detect and block unauthorized API calls related to transcoding settings. 6. If upgrading immediately is not feasible, temporarily disable transcoding features or restrict transcoding configuration access to trusted administrators only, if possible through configuration. 7. Educate administrators and users about the risks associated with this vulnerability and encourage vigilance for suspicious activities. 8. Integrate Navidrome logs with centralized Security Information and Event Management (SIEM) systems to enhance detection capabilities.
Description
Navidrome is an open source web-based music collection server and streamer. A permission verification flaw in versions prior to 0.56.0 allows any authenticated regular user to bypass authorization checks and perform administrator-only transcoding configuration operations, including creating, modifying, and deleting transcoding settings. In the threat model where administrators are trusted but regular users are not, this vulnerability represents a significant security risk when transcoding is enabled. Version 0.56.0 patches the issue.