PT-2025-12266 · Lunary · Lunary

Published

2025-03-20

·

Updated

2025-03-21

·

CVE-2024-9096

CVSS v3.1

7.6

High

VectorAV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:L
Name of the Vulnerable Software and Affected Versions lunary-ai/lunary version 1.4.28
Description The issue allows low-privilege users to modify checklists by sending a PATCH request to the /checklists/:id route due to a lack of proper access control. This enables any user associated with the project to modify checklists, including changing the slug or data fields, which can lead to tampering with essential project workflows, altering business logic, and introducing errors that undermine integrity.
Recommendations For version 1.4.28, consider implementing proper access control middleware to ensure that only authorized users, such as project owners or admins, can modify checklist data. As a temporary workaround, restrict access to the /checklists/:id route to minimize the risk of exploitation.

Exploit

Fix

Improper Authorization

Missing Authorization

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2024-9096

Affected Products

Lunary