CVE-2026-57128
ŚrednieCVSS 4.3Streszczenie
Przed wersją praisonaiagents 1.6.58 serwer SSE w src/praisonai-agents/praisonaiagents/server/server.py nie sprawdza ServerConfig.auth_token przed obsługą żądań /publish, /events lub /info. Klient sieciowy, który może dotrzeć do serwera, może wysyłać dowolne zdarzenia do podłączonych klientów oraz uzyskać informacje o konfiguracji i liczbie klientów. Problem naprawiono w wersji 1.6.58.
Ocena ryzyka
Nieuwierzytelniony atakujący może zakłócać działanie systemu, wysyłać fałszywe zdarzenia do klientów oraz pozyskać wrażliwe informacje o konfiguracji, co może prowadzić do naruszenia integralności i poufności.
Rekomendacja
Zaktualizuj praisonaiagents do wersji 1.6.58 lub nowszej, która wymaga uwierzytelnienia przed dostępem do wspomnianych punktów końcowych.
Inne podatności w PraisonAI agents
Zobacz wszystkie- CVE-2026-57120Średnie
Przed wersją praisonaiagents 1.6.59 tryb sandbox w execute_code umożliwia dynamiczne składanie zabronionych nazw dunder oraz pozwala str.format lub str.format_map na rozwiązywanie pól kropkowych przez dostęp do atrybutów na poziomie C, omijając _safe_getattr. Ujawnia to atrybuty klas, kwalifikowane nazwy, klasy bazowe, globals i słowniki obiektów dla kodu sterowanego promptem, gdy zatwierdzenie jest automatycznie udzielane, co daje prymityw odczytu o wysokim wpływie bez pełnego łańcucha wykonania.
- CVE-2026-57115Średnie
Przed wersją praisonaiagents 1.6.59 funkcja SpiderTools.scrape_page sprawdza tylko początkowy adres URL, a requests.Session.get automatycznie podąża za przekierowaniami, więc publicznie wyglądający URL może przekierować na adres pętli zwrotnej, prywatny, link-local lub metadanych bez ponownej walidacji. Treść przekierowanej odpowiedzi jest zwracana przez scrape_page i jej wywołania extract_links, crawl i extract_text, umożliwiając ujawnienie danych z usług, które powinny być zablokowane.
Oryginalny opis (angielski, źródło NVD)
PraisonAI is a multi-agent teams system. Prior to praisonaiagents 1.6.58, the SSE server in src/praisonai-agents/praisonaiagents/server/server.py does not consult ServerConfig.auth_token before handling /publish, /events, or /info requests. A network client that can reach the server can broadcast arbitrary events to connected clients and obtain server configuration and client-count information. This issue is fixed in praisonaiagents 1.6.58.

