PT-2024-23109 · Serverpod · Serverpod

Published

2024-03-27

·

Updated

2026-01-08

·

CVE-2024-29886

CVSS v3.1

5.3

Medium

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Name of the Vulnerable Software and Affected Versions Serverpod versions prior to 1.2.6
Description An issue was identified with the old password hash algorithm used by Serverpod, making it susceptible to rainbow attacks if the database was compromised. The vulnerability is addressed by switching to the OWASP-recommended Argon2Id password hash algorithm.
Recommendations For versions prior to 1.2.6, upgrade to version 1.2.6 to resolve the issue. To migrate existing password hashes, call the Emails.migrateLegacyPasswordHashes() function with a session instance as an argument. This method can be implemented as part of starting the server or by creating a web server route that can be called remotely.

Exploit

Fix

Weakness Enumeration

Related Identifiers

CVE-2024-29886
GHSA-R75M-26CQ-MJXC

Affected Products

Serverpod