Skip to main content
CVE-2025-48948VulnerabilityPublished

CVE-2025-48948: navidrome · Incorrect Authorization

Affects navidromeSource CVE Database V5

0

Not known to be exploited · CVSS 7.4 High : upgrade to 0.56.0 soon.

Data as of 26 Oct 2026, 06:26 UTC

CVSS 4.0 base score
7.4High
How severe the flaw is on the 0–10 CVSS scale.
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:P

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 30 May 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq 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

ProductAffectedFixed in
GitHubnavidrome/navidromepkg:github/navidrome/navidromeOther threatsAffected
  • <0.56.0
Fixed in
  • 0.56.0

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.

References

Community reviews

Loading reviews…