CVE-2024-5826
CVSS V2 None
CVSS V3 None
Description
In the latest version of vanna-ai/vanna, the `vanna.ask` function is vulnerable to remote code execution due to prompt injection. The root cause is the lack of a sandbox when executing LLM-generated code, allowing an attacker to manipulate the code executed by the `exec` function in `src/vanna/base/base.py`. This vulnerability can be exploited by an attacker to achieve remote code execution on the app backend server, potentially gaining full control of the server.
Overview
- CVE ID
- CVE-2024-5826
- Assigner
- @huntr_ai
- Vulnerability Status
- PUBLISHED
- Published Version
- 2024-06-27T18:40:37.441Z
- Last Modified Date
- 2024-06-27T18:40:37.441Z
Weakness Enumerations
References
Reference URL | Reference Tags |
---|---|
https://huntr.com/bounties/90620087-44ac-4e43-b659-3c5d30889369 |
Sources
Source Name | Source URL |
---|---|
NIST | https://nvd.nist.gov/vuln/detail/CVE-2024-5826 |
MITRE | https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-5826 |
History
Created | Old Value | New Value | Data Type | Notes |
---|---|---|---|---|
2024-06-28 13:07:21 | Added to TrackCVE |