PT-2024-23109 · Serverpod · Serverpod
Published
2024-03-27
·
Updated
2026-01-08
·
CVE-2024-29886
CVSS v3.1
5.3
Medium
| Vector | AV: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
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Serverpod