Katalog CVE

CVE-2026-57129

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

W bibliotece praisonaiagents przed wersją 1.6.59 funkcja MentionsParser._process_file_mention przyjmuje wartości wzmianek o plikach i w przypadku niepowodzenia rozwiązywania ścieżki względem workspace używa Path(file_path) bez walidacji pod kątem traversal, dowiązań symbolicznych ani granic workspace. Dane wejściowe od użytkowników, botów lub workflow mogą w ten sposób odczytać dowolne pliki dostępne dla procesu, w tym poświadczenia, klucze, pliki środowiskowe, kod źródłowy i konfigurację systemu. Problem naprawiono w wersji 1.6.59.

Ocena ryzyka

Atakujący może odczytać poufne pliki z serwera, na którym działa agent, co prowadzi do wycieku poświadczeń, kluczy i danych konfiguracyjnych. Może to umożliwić dalszą eskalację i przejęcie kontroli nad środowiskiem.

Rekomendacja

Zaktualizuj pakiet praisonaiagents do wersji 1.6.59 lub nowszej. Do czasu aktualizacji ogranicz dostęp do agenta i rozważ walidację ścieżek plików po stronie aplikacji.

Inne podatności w praisonaiagents

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

PraisonAI is a multi-agent teams system. Prior to praisonaiagents 1.6.59, MentionsParser._process_file_mention accepts file-mention values and falls back from workspace-relative resolution to Path(file_path) without traversal, symlink, or workspace-boundary validation. Prompt input from users, bots, or workflows can therefore read arbitrary files accessible to the process, including credentials, keys, environment files, source code, and system configuration. This issue is fixed in praisonaiagents 1.6.59.

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