Katalog CVE

CVE-2026-61432

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

Streszczenie

Podatność typu path traversal w bibliotece PraisonAI (praisonaiagents) przed wersją 1.6.78 w funkcji FastContext. Funkcja FastContextAgent.execute_tool() nie sprawdza poprawnie ścieżek bezwzględnych ani nie kanonizuje ścieżek względnych, co pozwala na odczyt, przeszukiwanie i wyliczanie plików poza dozwolonym katalogiem roboczym.

Ocena ryzyka

Atakujący może wykorzystać tę podatność do odczytu poufnych plików systemowych lub danych aplikacji, a także do wstrzyknięcia zawartości plików do kontekstu narzędzia modelu, co może prowadzić do wycieku informacji lub dalszej eskalacji uprawnień.

Rekomendacja

Należy natychmiast zaktualizować bibliotekę PraisonAI do wersji 1.6.78 lub nowszej, która zawiera poprawkę usuwającą podatność path traversal.

Inne podatności w PraisonAI

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

PraisonAI (praisonaiagents) before 1.6.78 contains a path traversal vulnerability in the FastContext feature (praisonaiagents.context.fast). FastContextAgent.execute_tool() prepends the configured workspace_path only for relative paths and neither rejects absolute paths nor canonicalizes joined paths before enforcing workspace containment. As a result, tool arguments or model-generated function calls to grep_search, glob_search, read_file, or list_directory can supply absolute paths or '../' traversal sequences to read, search, and enumerate files outside the intended workspace directory, with file contents returned to the caller or injected into the model's tool-result context.

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