CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2024-5565

High
Published: Translated: NVD NIST

Summary

Biblioteka Vanna wykorzystuje funkcję prompt do prezentacji wizualizowanych wyników. Możliwe jest wstrzyknięcie kodu za pomocą ataku prompt injection, co pozwala na uruchomienie dowolnego kodu Pythona zamiast zamierzonego kodu wizualizacji.

Risk Assessment

Atakujący może zdalnie wykonać kod, co stwarza poważne zagrożenie dla bezpieczeństwa systemu i danych organizacji. Wykorzystanie tej podatności może prowadzić do nieautoryzowanego dostępu i manipulacji danymi.

Recommendation

Zaleca się aktualizację biblioteki Vanna do najnowszej wersji oraz weryfikację i filtrowanie wszelkich zewnętrznych danych wejściowych przekazywanych do metody 'ask'.

Related vulnerabilities

Original NVD description (English source)

The Vanna library uses a prompt function to present the user with visualized results, it is possible to alter the prompt using prompt injection and run arbitrary Python code instead of the intended visualization code. Specifically - allowing external input to the library’s “ask” method with "visualize" set to True (default behavior) leads to remote code execution.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS