Skip to main content
VulnerabilityPublished Updated

CVE-2024-10272: lunary-ai/lunary · Missing Authorization

Affects lunary-ai/lunarySource CVE Database V5

0

Not known to be exploited · CVSS 7.5 High.

Data as of 26 Oct 2026, 09:15 UTC

CVSS 3.0 base score
7.5High
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.6% chance of exploitation in 30 days – higher than 48% 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:H/I:N/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 26 Oct 2026.

What to do

AI-suggested

1. Immediately implement strict authorization checks on the /v1/datasets endpoint to ensure only authenticated and authorized users can access datasets. 2. If a patch is not yet available, deploy network-level access controls such as IP whitelisting or VPN requirements to restrict access to the API endpoint. 3. Conduct a thorough audit of dataset access logs to detect any unauthorized access attempts. 4. Employ API gateways or web application firewalls (WAFs) with rules to block unauthenticated requests to sensitive endpoints. 5. Review and enforce role-based access control (RBAC) policies within lunary-ai/lunary configurations. 6. Educate development and security teams about secure API design principles to prevent missing authorization flaws. 7. Monitor vendor communications for patches or updates and apply them promptly once available. 8. Consider data encryption at rest and in transit to add an additional layer of protection. 9. Perform regular penetration testing focused on access control mechanisms to detect similar issues early.

Description

lunary-ai/lunary is vulnerable to broken access control in the latest version. An attacker can view the content of any dataset without any kind of authorization by sending a GET request to the /v1/datasets endpoint without a valid authorization token.

References

Community reviews

Loading reviews…