Katalog CVE

CVE-2026-34938

KrytyczneCVSS 10.0
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Podwyższone ryzyko
1.30%

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

Streszczenie

PraisonAI przed wersją 1.5.90 zawiera lukę w funkcji execute_code(), która umożliwia ominięcie trójwarstwowego sandboksa przez przekazanie podklasy str z nadpisaną metodą startswith(), prowadząc do wykonania dowolnych poleceń OS.

Ocena ryzyka

Uwierzytelniony atakujący może uzyskać pełną kontrolę nad serwerem hostującym PraisonAI.

Rekomendacja

Zaktualizuj PraisonAI do wersji 1.5.90 lub nowszej.

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

PraisonAI is a multi-agent teams system. Prior to version 1.5.90, execute_code() in praisonai-agents runs attacker-controlled Python inside a three-layer sandbox that can be fully bypassed by passing a str subclass with an overridden startswith() method to the _safe_getattr wrapper, achieving arbitrary OS command execution on the host. This issue has been patched in version 1.5.90.

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