Katalog CVE

CVE-2026-40157

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

PraisonAI to system zespołów wieloagentowych. W wersjach przed 4.5.128, funkcja cmd_unpack w interfejsie CLI nie weryfikowała ścieżek członków archiwum podczas ekstrakcji archiwów .praison, co pozwalało na zapis plików poza zamierzonym katalogiem wyjściowym.

Ocena ryzyka

Atakujący może dostarczyć złośliwy pakiet, który po rozpakowaniu przez ofiarę nadpisze dowolne pliki w systemie plików, co stwarza poważne zagrożenie dla integralności danych.

Rekomendacja

Zaleca się aktualizację do wersji 4.5.128 lub nowszej, aby usunąć tę podatność oraz weryfikację i monitorowanie użycia archiwów .praison w systemie.

Powiązane podatności

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

PraisonAI is a multi-agent teams system. Prior to 4.5.128, cmd_unpack in the recipe CLI extracts .praison tar archives using raw tar.extract() without validating archive member paths. A .praison bundle containing ../../ entries will write files outside the intended output directory. An attacker who distributes a malicious bundle can overwrite arbitrary files on the victim's filesystem when they run praisonai recipe unpack. This vulnerability is fixed in 4.5.128.

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