VYPR

Lunary

by Lunary AI

npm: lunary

CVEs (71)

  • CVE-2024-8999HigMar 20, 2025
    risk 0.49cvss 7.5epss 0.01

    lunary-ai/lunary version v1.4.25 contains an improper access control vulnerability in the POST /api/v1/data-warehouse/bigquery endpoint. This vulnerability allows any user to export the entire database data by creating a stream to Google BigQuery without proper authentication or…

  • CVE-2024-8998HigMar 20, 2025
    risk 0.49cvss 7.5epss 0.01

    A Regular Expression Denial of Service (ReDoS) vulnerability exists in lunary-ai/lunary version git f07a845. The server uses the regex /{.*?}/ to match user-controlled strings. In the default JavaScript regex engine, this regex can take polynomial time to match certain crafted…

  • CVE-2024-8789HigMar 20, 2025
    risk 0.49cvss 7.5epss 0.01

    Lunary-ai/lunary version git 105a3f6 is vulnerable to a Regular Expression Denial of Service (ReDoS) attack. The application allows users to upload their own regular expressions, which are then executed on the server side. Certain regular expressions can have exponential runtime…

  • CVE-2024-8764HigMar 20, 2025
    risk 0.49cvss 7.5epss 0.01

    A vulnerability in lunary-ai/lunary, as of commit be54057, allows users to upload and execute arbitrary regular expressions on the server side. This can lead to a Denial of Service (DoS) condition, as certain regular expressions can cause excessive resource consumption, blocking…

  • CVE-2024-8763HigMar 20, 2025
    risk 0.49cvss 7.5epss 0.01

    A Regular Expression Denial of Service (ReDoS) vulnerability exists in the lunary-ai/lunary repository, specifically in the compileTextTemplate function. The affected version is git be54057. An attacker can exploit this vulnerability by manipulating the regular expression…

  • CVE-2024-11137HigMar 20, 2025
    risk 0.49cvss 7.5epss 0.01

    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…

  • CVE-2024-10272HigMar 20, 2025
    risk 0.49cvss 7.5epss 0.01

    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.

  • CVE-2024-5130HigJun 6, 2024
    risk 0.49cvss 7.5epss 0.00

    An Incorrect Authorization vulnerability exists in lunary-ai/lunary versions up to and including 1.2.2, which allows unauthenticated users to delete any dataset. The vulnerability is due to the lack of proper authorization checks in the dataset deletion endpoint. Specifically,…

  • CVE-2024-5277HigJun 6, 2024
    risk 0.49cvss 7.5epss 0.00

    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…

  • CVE-2024-4148HigJun 1, 2024
    risk 0.49cvss 7.5epss 0.01

    A Regular Expression Denial of Service (ReDoS) vulnerability exists in the lunary-ai/lunary application, version 1.2.10. An attacker can exploit this vulnerability by maliciously manipulating regular expressions, which can significantly impact the response time of the…

  • CVE-2024-1738HigApr 16, 2024
    risk 0.49cvss 7.5epss 0.01

    An incorrect authorization vulnerability exists in the lunary-ai/lunary repository, specifically within the evaluations.get route in the evaluations API endpoint. This vulnerability allows unauthorized users to retrieve the results of any organization's evaluation by simply…

  • CVE-2024-1902HigApr 10, 2024
    risk 0.49cvss 7.5epss 0.00

    lunary-ai/lunary is vulnerable to a session reuse attack, allowing a removed user to change the organization name without proper authorization. The vulnerability stems from the lack of validation to check if a user is still part of an organization before allowing them to make…

  • CVE-2024-8765HigMar 20, 2025
    risk 0.48cvss 7.3epss 0.01

    In lunary-ai/lunary, the privilege check mechanism is flawed in version git afc5df4. The system incorrectly identifies certain endpoints as public if the path contains '/auth/' anywhere within it. This allows unauthenticated attackers to access sensitive endpoints by including…

  • CVE-2024-10275HigMar 20, 2025
    risk 0.47cvss 7.3epss 0.00

    In version 1.5.5 of lunary-ai/lunary, a vulnerability exists where admins, who do not have direct permissions to access billing resources, can change the permissions of existing users to include billing permissions. This can lead to a privilege escalation scenario where an…

  • CVE-2024-9096HigMar 20, 2025
    risk 0.46cvss 7.1epss 0.00

    In lunary-ai/lunary version 1.4.28, the /checklists/:id route allows low-privilege users to modify checklists by sending a PATCH request. The route lacks proper access control, such as middleware to ensure that only authorized users (e.g., project owners or admins) can modify…

  • CVE-2024-3502HigNov 14, 2024
    risk 0.46cvss 8.1epss 0.00

    In lunary-ai/lunary versions up to and including 1.2.5, an information disclosure vulnerability exists where account recovery hashes of users are inadvertently exposed to unauthorized actors. This issue occurs when authenticated users inspect responses from `GET /v1/users/me`…

  • CVE-2024-3501HigNov 14, 2024
    risk 0.46cvss 8.1epss 0.00

    In lunary-ai/lunary versions up to and including 1.2.5, an information disclosure vulnerability exists due to the inclusion of single-use tokens in the responses of `GET /v1/users/me` and `GET /v1/users/me/org` API endpoints. These tokens, intended for sensitive operations such…

  • CVE-2024-3379HigNov 14, 2024
    risk 0.46cvss 8.1epss 0.00

    In lunary-ai/lunary versions 1.2.2 through 1.2.6, an incorrect authorization vulnerability allows unprivileged users to re-generate the private key for projects they do not have access to. Specifically, a user with a 'Member' role can issue a request to regenerate the private…

  • CVE-2024-6862HigSep 13, 2024
    risk 0.46cvss 8.1epss 0.00

    A Cross-Site Request Forgery (CSRF) vulnerability exists in lunary-ai/lunary version 1.2.34 due to overly permissive CORS settings. This vulnerability allows an attacker to sign up for and create projects or use the instance as if they were a user with local access. The main…

  • CVE-2024-5389HigJun 9, 2024
    risk 0.46cvss 8.1epss 0.00

    In lunary-ai/lunary version 1.2.13, an insufficient granularity of access control vulnerability allows users to create, update, get, and delete prompt variations for datasets not owned by their organization. This issue arises due to the application not properly validating the…