Katalog CVE

CVE-2026-40148

ŚrednieCVSS 6.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.24%

Percentyl 15 - wyżej niż 15% wszystkich znanych CVE

Streszczenie

W PraisonAI przed 4.5.128 funkcja _safe_extractall() w rejestrze przepisów waliduje elementy archiwum pod kątem path traversal, ale nie sprawdza rozmiarów poszczególnych elementów, łącznego rozmiaru ani liczby elementów przed wywołaniem tar.extractall(). Atakujący może opublikować złośliwy pakiet z wysoce kompresowalnymi danymi, który wyczerpie dysk ofiary.

Ocena ryzyka

Atakujący może spowodować wyczerpanie miejsca na dysku ofiary, prowadząc do odmowy usługi (DoS).

Rekomendacja

Zaktualizuj PraisonAI do wersji 4.5.128 lub nowszej.

Inne podatności w PraisonAI

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

PraisonAI is a multi-agent teams system. Prior to 4.5.128, the _safe_extractall() function in PraisonAI's recipe registry validates archive members against path traversal attacks but performs no checks on individual member sizes, cumulative extracted size, or member count before calling tar.extractall(). An attacker can publish a malicious recipe bundle containing highly compressible data (e.g., 10GB of zeros compressing to ~10MB) that exhausts the victim's disk when pulled via LocalRegistry.pull() or HttpRegistry.pull(). This vulnerability is fixed in 4.5.128.

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