Skip to main content
CVE-2024-11137VulnerabilityPublished Updated

CVE-2024-11137: lunary-ai/lunary · Insecure Direct Object Reference

Affects lunary-ai/lunarySource CVE Database V5

0

Not known to be exploited · CVSS 7.5 High : upgrade to 1.6.1 soon.

Data as of 26 Oct 2026, 06:26 UTC

CVSS 3.0 base score
7.5High
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.5% chance of exploitation in 30 days – higher than 46% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
Patch
Available – fixed in 1.6.1
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 20 Mar 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq 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 2026-10-26.

What to do

Upgrade lunary-ai/lunary to 1.6.1.

Affected software

ProductAffectedFixed in
GitHublunary-ai/lunarypkg:github/lunary-ai/lunaryOther threatsAffected
  • >=1.6.0 <1.6.1
Fixed in
  • 1.6.1

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

European organizations should immediately upgrade lunary-ai/lunary to version 1.6.1 or later, where the vulnerability is fixed. In addition to patching, organizations should implement strict access control policies and audit logs to monitor modifications to run scores, enabling detection of unauthorized changes. Employing role-based access control (RBAC) or attribute-based access control (ABAC) can further restrict who can modify run data. Conduct regular security reviews and penetration testing focusing on API endpoints to identify similar authorization weaknesses. Network segmentation and limiting API access to trusted users and systems can reduce exposure. Finally, educate developers on secure coding practices to prevent IDOR vulnerabilities by enforcing server-side authorization checks on all user-controlled parameters.

Description

An Insecure Direct Object Reference (IDOR) vulnerability exists in the `PATCH /v1/runs/:id/score` endpoint of lunary-ai/lunary version 1.6.0. This vulnerability allows an attacker to update the score data of any run by manipulating the id parameter in the request URL, which corresponds to the `runId_score` in the database. The endpoint does not sufficiently validate whether the authenticated user has permission to modify the specified runId, enabling an attacker with a valid account to modify other users' runId scores by specifying different id values. This issue was fixed in version 1.6.1.

References

Community reviews

Loading reviews…