Skip to content
OpenAdvisories

Vendor

vanna-ai

16 known vulnerabilities.

9 results · Clear filters · Feed

  • High 8.6

    Vanna 2.0.2 Path Traversal via FileSystemConversationStore

    Vanna through 2.0.2 contains a path traversal vulnerability in the FileSystemConversationStore persistence integration that allows unauthenticated remote attackers to write attacker-controlled JSON files to arbitrary filesystem locations and read conversation…

  • High 7.3

    vanna-ai vanna Legacy Flask API improper authorization

    A security vulnerability has been detected in vanna-ai vanna up to 2.0.2. The affected element is an unknown function of the component Legacy Flask API. The manipulation leads to improper authorization. It is possible to initiate the attack remotely. The expl…

  • High 7.3

    vanna-ai vanna Chat API Endpoint v2 missing authentication

    A vulnerability was detected in vanna-ai vanna up to 2.0.2. Affected by this vulnerability is an unknown functionality of the file /api/vanna/v2/ of the component Chat API Endpoint. Performing a manipulation results in missing authentication. The attack can b…

  • High 7.3

    vanna-ai vanna Endpoint __init__.py run_sql server-side request forgery

    A vulnerability was found in vanna-ai vanna up to 2.0.2. Affected by this vulnerability is the function update_sql/run_sql of the file src/vanna/legacy/flask/__init__.py of the component Endpoint. Performing a manipulation results in server-side request forge…

  • High 7.3

    vanna-ai vanna bigquery_vector.py remove_training_data sql injection

    A flaw has been found in vanna-ai vanna up to 2.0.2. This impacts the function remove_training_data of the file src/vanna/legacy/google/bigquery_vector.py. This manipulation of the argument ID causes sql injection. The attack can be initiated remotely. The ex…

  • High 8.1

    SQL Injection in vanna-ai/vanna

    Vanna-ai v0.6.2 is vulnerable to SQL Injection due to insufficient protection against injecting additional SQL commands from user requests. The vulnerability occurs when the `generate_sql` function calls `extract_sql` with the LLM response. An attacker can in…

  • High 7.5

    Local File Read (LFI) by Prompt Injection via SnowFlake SQL in vanna-ai/vanna

    Vanna v0.6.3 is vulnerable to SQL injection via Snowflake database in its file staging operations using the `PUT` and `COPY` commands. This vulnerability allows unauthenticated remote users to read arbitrary local files on the victim server, such as `/etc/pas…

  • High 8.3

    Server-Side Request Forgery (SSRF) in vanna-ai/vanna

    A Server-Side Request Forgery (SSRF) vulnerability exists in the latest version of vanna-ai/vanna when using DuckDB as the database. An attacker can exploit this vulnerability by submitting crafted SQL queries that leverage DuckDB's default features, such as …

  • High 7.5

    Local File Read (LFI) by Prompt Injection via Postgres SQL in vanna-ai/vanna

    vanna-ai/vanna version v0.3.4 is vulnerable to SQL injection in some file-critical functions such as `pg_read_file()`. This vulnerability allows unauthenticated remote users to read arbitrary local files on the victim server, including sensitive files like `/…