Katalog CVE

CVE-2026-39307

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

PraisonAI to system wieloagentowy, który przed wersją 1.5.113 miał podatność na atak 'Zip Slip' umożliwiający zapisanie dowolnych plików. Problem występował podczas pobierania i rozpakowywania archiwów szablonów z zewnętrznych źródeł, gdy aplikacja nie weryfikowała, czy pliki w archiwum znajdują się poza zamierzonym katalogiem docelowym.

Ocena ryzyka

Atakujący mógł wykorzystać tę podatność do zapisania plików w nieautoryzowanych lokalizacjach, co mogło prowadzić do przejęcia kontroli nad systemem lub ujawnienia wrażliwych danych. Organizacje powinny być świadome ryzyka związanego z nieautoryzowanym dostępem do systemu.

Rekomendacja

Zaleca się aktualizację do wersji 1.5.113 lub nowszej, aby usunąć tę podatność. Dodatkowo, warto wdrożyć mechanizmy weryfikacji lokalizacji plików przy rozpakowywaniu archiwów.

Powiązane podatności

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

PraisonAI is a multi-agent teams system. Prior to 1.5.113, The PraisonAI templates installation feature is vulnerable to a "Zip Slip" Arbitrary File Write attack. When downloading and extracting template archives from external sources (e.g., GitHub), the application uses Python's zipfile.extractall() without verifying if the files within the archive resolve outside of the intended extraction directory. This vulnerability is fixed in 1.5.113.

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