PT-2024-3988 · Unknown · Lunary-Ai/Lunary

Published

2024-04-07

·

Updated

2024-10-09

·

CVE-2024-5277

CVSS v3.1

7.5

High

VectorAV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions lunary-ai/lunary version 1.2.4
Description A vulnerability exists in the password recovery mechanism of lunary-ai/lunary, where the reset password token is not invalidated after use. This allows an attacker who compromises the recovery token to repeatedly change the password of a victim's account. The issue lies in the backend's handling of the reset password process, where the token, once used, is not discarded or invalidated, enabling its reuse. This could lead to unauthorized account access if an attacker obtains the recovery token.
Recommendations For lunary-ai/lunary version 1.2.4, consider disabling the password recovery mechanism until a patch is available to prevent the reuse of reset password tokens. Restrict access to the password recovery process to minimize the risk of exploitation. Avoid using the password recovery feature until the issue is resolved. At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Exploit

Weakness Enumeration

Related Identifiers

BDU:2024-04403
CVE-2024-5277

Affected Products

Lunary-Ai/Lunary