Krytyczna

vanna vulnerable to remote code execution caused by prompt injection

  • Ujawniono: 27.06.2024
  • Aktualizacja: 11.10.2026 13:17

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.

Czego dotyczy

Kliknij technologię, aby zobaczyć wszystkie dotyczące jej podatności.

PlatformaPaczkaPodatne wersjePoprawka w wersji
Python (PyPI) vanna <= 0.6.2 brak poprawki

Odnośniki

Ocena CVSS 9.8/10
Wektor CVSS
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Słabość (CWE)
CWE-94
Platforma
Python (PyPI)
Paczka
vanna
Ujawniono
27.06.2024
Aktualizacja
11.10.2026 13:17

Źródła i licencje

OSV / GitHub Advisory Database - GHSA-rrqq-fv6m-692m - CC BY 4.0

OSV / GitHub Advisory Database - PYSEC-2026-562 - PyPA Advisory Database; CC BY 4.0

Historia podatności: vanna

Wszystkie opisane podatności tej paczki (Python (PyPI)), od najnowszej. Widać, czy to jednorazowa wpadka, czy paczka, której trzeba pilnować.

Wszystkich wpisów
4
Pierwsza → ostatnia
05.2024 03.2026
Bez poprawki
4
Wykorzystywana w atakach
0

Rozkład istotności

  • Krytyczna 1
  • Wysoka 2
  • Średnia 1

Ujawnienia w latach

  1. 2024: 3
  2. 2025: 0
  3. 2026: 1
  1. Średnia · 7.3 CVE-2026-4229 <= 2.0.2 brak poprawki
  2. Wysoka · 7.5 CVE-2024-5753 <= 0.3.4 brak poprawki
  3. vanna vulnerable to remote code execution caused by prompt injection ten wpis
    Krytyczna · 9.8 CVE-2024-5826 <= 0.6.2 brak poprawki
  4. Wysoka · 8.1 CVE-2024-5565 <= 0.5.5 brak poprawki

Dowiedz się, które podatności dotyczą Twojej aplikacji

Po podłączeniu integracji DockRay i włączeniu raportowania oprogramowania DockRay porównuje zgłoszone wersje komponentów ze znanymi podatnościami i powiadamia o potwierdzonych dopasowaniach. Zakres zależy od obsługiwanej technologii i dostępnych biuletynów.

Podłącz swoją aplikację
Newsletter DockRay

Bezpieczeństwo aplikacji w Twojej skrzynce

Najważniejsze podatności, konkretne zalecenia i praktyczne wskazówki dla Twoich aplikacji. Wybierz technologie i śledź to, co ma znaczenie dla Twojego projektu.

  • Codzienne zestawienie nowych podatności, także krytycznych.
  • Powiadomienia o ważnych aktualizacjach.
  • Praktyczne porady o bezpieczeństwie i monitoringu aplikacji.

Pozostaw puste, aby otrzymywać informacje o wszystkich technologiach.

Zapis jest bezpłatny. Wypiszesz się jednym kliknięciem w wiadomości.