CVE-2024-5277

High

Description

In lunary-ai/lunary version 1.2.4, a vulnerability exists in the password recovery mechanism 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 vulnerability could lead to unauthorized account access if an attacker obtains the recovery token.

SeverityHigh
CVSS7.5
Exploit probability—
ProductLunary
PublishedJun 6, 2024
First seenJun 6, 2024
Weakness typeCWE-640CWE-640

How to fix

Update
  • lunary lunary1.4.9 or later

Affected products

ProductAffected versionsFixed in
lunary lunaryv < 1.4.91.4.9

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.

CVE-2024-5277 · Lunary · Dark Radar