Katalog CVE

CVE-2026-119050

WysokieCVSS 8.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

Agno w wersjach do 3.1.11 zawiera podatność niebezpiecznej refleksji w PandasTools, pozwalającą wywoływać dowolne funkcje pandas poprzez nazwy funkcji przekazywane do getattr(). Atakujący może użyć prompt injection, aby wywołać pandas.read_pickle na kontrolowanej ścieżce (wykonanie kodu) lub odczytać lokalne pliki.

Ocena ryzyka

Atakujący może doprowadzić do wykonania dowolnego kodu lub odczytu poufnych plików lokalnych za pośrednictwem agenta AI. Ryzyko jest wysokie w aplikacjach przetwarzających niezaufane dane wejściowe.

Rekomendacja

Zaktualizuj Agno do wersji nowszej niż 3.1.11. Ogranicz uprawnienia procesu agenta i stosuj walidację danych wejściowych, aby ograniczyć skutki prompt injection.

Inne podatności w Agno

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

Agno through 3.1.11 contains an unsafe reflection vulnerability in PandasTools that allows attackers to invoke arbitrary pandas functions by supplying model-controlled function names to getattr(). Attackers can use prompt injection to make the agent call pandas.read_pickle on attacker-controlled paths for code execution, or call other readers to read local files.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS