CVE-2024-4147: lunary-ai/lunary · Insufficient Granularity of Access Control
Affects lunary-ai/lunarySource CVE Database V5
Not known to be exploited · CVSS 7.5 High.
Data as of 26 Oct 2026, 12:54 UTC
- EPSS
- 0.4% chance of exploitation in 30 days – higher than 37% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:HExploitation evidence
Disclosed: evidence found.
CVE published 2 Feb 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| lunary-ailunary-ai/lunary | Affected
| Fixed in– |
GitHublunary-ai/lunarypkg:github/lunary-ai/lunaryOther threats | Affected
| Fixed in– |
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
To mitigate CVE-2024-4147, European organizations using lunary-ai/lunary should: 1) Immediately audit current access control policies and verify prompt ownership validation mechanisms within the application. 2) Restrict deletion permissions to the minimum necessary users and roles, applying the principle of least privilege. 3) Implement network segmentation and access controls to limit exposure of the lunary-ai/lunary service to trusted users only. 4) Monitor and log prompt deletion activities to detect anomalous or unauthorized deletions promptly. 5) Engage with the vendor or community to obtain patches or updates that address the ownership validation flaw as soon as they become available. 6) Consider implementing compensating controls such as application-layer proxies or API gateways that enforce ownership checks externally until a patch is applied. 7) Educate users about the risks of ID manipulation and enforce secure coding practices if custom integrations exist. These targeted steps go beyond generic advice by focusing on ownership validation, permission minimization, and proactive monitoring tailored to this specific vulnerability.
Description
In lunary-ai/lunary version 1.2.13, an insufficient granularity of access control vulnerability allows users to delete prompts created in other organizations through ID manipulation. The vulnerability stems from the application's failure to validate the ownership of the prompt before deletion, only checking if the user has permissions to delete such resources without verifying if it belongs to the user's project or organization. As a result, users can remove prompts not owned by their organization or project, leading to legitimate users being unable to access the removed prompts and causing information inconsistencies.