CVE-2024-41259

Use of insecure hashing algorithm in the Gravatar's service in Navidrome v0.52.3 allows attackers to manipulate a user's account information

Critical · published August 1, 2024

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

🔥 A weak hashing algorithm in Navidrome's Gravatar service is the Achilles' heel that could let attackers run amok with your account info! Think of it as a diary with a flimsy lock — anyone who can figure out the combination can rewrite your innermost secrets. In this case, malicious actors can alter user accounts without breaking a sweat! An attacker could easily manipulate a user's account information, leading to unauthorized changes like altering email addresses, profile settings, or even gaining control of linked accounts. This could result in absolutely devastating consequences for users, as their personal data is put at risk and trust in the service is shattered.

Put simply

Think of it as a diary with a flimsy lock — anyone who can figure out the combination can rewrite your innermost secrets. In this case, malicious actors can alter user accounts without breaking a sweat! This vulnerability arises from the use of an insecure hashing algorithm, allowing attackers to predict and manipulate hash values to change user account data without detection.

What to do

An attacker could easily manipulate a user's account information, leading to unauthorized changes like altering email addresses, profile settings, or even gaining control of linked accounts. This could result in absolutely devastating consequences for users, as their personal data is put at risk and trust in the service is shattered. Developers should patch Navidrome to version 0.52.4 immediately, switch to a secure hashing algorithm like SHA-256, and audit all authentication processes to ensure their integrity. It's critical to strengthen the user's data protection now! You've got this! By taking these steps, you can turn this potential nightmare into a shining example of security diligence! 🛡️

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.00428 · 36.0th percentile
Published
2024-08-01T00:00Z
EPSS history
Timeline
  • 01 AUG 00:00Z
    Use of insecure hashing algorithm in the Gravatar's service in Navidrome v0.52.3 allows attackers to manipulate a user's account information
    cvelistv5