CVE-2021-21399CWE-284

Unauthenticated SubSonic backend access in Ampache

Critical · published April 13, 2021

CVSS v3.1
9.1
EPSS
1%
Percentile
73.0
In the wild
Unconfirmed
What it is

🚨 Unauthenticated access is a game-changer! In Ampache versions before 4.4.1, just a crafty username can bypass authentication checks and give full access to the system. 🔥 Think of it like a concert where anyone can sneak in by just saying they're a band member — if they have the right name, they get backstage access! This vulnerability allows an attacker to directly access sensitive audio/video files and settings without any authentication. Imagine a malicious user strolling into your digital venue and playing with your entire playlist — they could delete tracks, change settings, or even upload harmful files!

Put simply

Think of it like a concert where anyone can sneak in by just saying they're a band member — if they have the right name, they get backstage access! CVE-2021-21399 in Ampache lets unauthenticated users exploit the subsonic API using non-registered usernames to bypass authentication checks, resulting in unauthorized access to the application.

What to do

This vulnerability allows an attacker to directly access sensitive audio/video files and settings without any authentication. Imagine a malicious user strolling into your digital venue and playing with your entire playlist — they could delete tracks, change settings, or even upload harmful files! Immediate action is required: upgrade to Ampache version 4.4.1 or later to patch this vulnerability. Additionally, review your system for any unauthorized usernames and restrict API access where possible. 🛡️ You've got this! With these steps, you’ll be rocking a secure setup in no time! 🎸✨

The record
Technical detail
CVSS v3.1
9.1 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
CVSS v4.0
Not supplied
EPSS
0.01438 · 73.0th percentile
Weakness
CWE-284 · Improper Access Control
Published
2021-04-13T17:50Z
EPSS history
Timeline
  • 13 APR 17:50Z
    Unauthenticated SubSonic backend access in Ampache
    cvelistv5