Podatności CrewAI
4 znanych podatności CVE w CrewAI, przetłumaczonych i ocenionych.
- CVE-2026-120630Nieznane
CrewAI zawiera podatność Server-Side Request Forgery (SSRF) spowodowaną przez mechanizm ochrony SSRF oraz klienta HTTP, które sprawdzają przeciwne treści w URL, pomijając złośliwą zawartość. Umożliwia to każdemu żądaniu wstrzyknięcie złośliwego URL i wykonanie SSRF, np. poprzez ScrapWebsiteTool.
- CVE-2026-92206Wysokie
CrewAI zawiera podatność na zdalne wykonanie kodu poprzez niebezpieczną refleksję podczas ładowania agenta. Wymagana jest interakcja użytkownika — ofiara musi załadować złośliwą konfigurację agenta z repozytorium. Problem występuje w funkcji load_agent_from_repository, która nie ogranicza argumentu dostarczonego przez użytkownika przed użyciem go do importu modułu, co pozwala na wykonanie kodu w kontekście konta usługi.
- CVE-2026-37008Wysokie
CrewAI przed wersją fb2323b oferuje podejście oparte na czarnej liście w Pythonie, które działa na niewłaściwym poziomie abstrakcji — jest to inna podatność niż CVE-2026-2275. Blokowanie nazw modułów w czasie importu nie uwzględnia dostępności pełnego grafu obiektów Pythona; na przykład wywołanie ctypes.CDLL(None) ładuje bibliotekę C bez użycia instrukcji importu. Sandbox wewnątrzprocesowy nie może ograniczać się do systemu importu, lecz musi obejmować cały runtime interpretera Pythona.
- CVE-2026-62240Wysokie
CrewAI przed wersją 1.15.1 zawiera podatność na fałszowanie żądań po stronie serwera (SSRF) w funkcji validate_url, która wykonuje jednorazowe rozwiązywanie DNS i sprawdza listy blokad, ale zwraca oryginalny URL bez zmian. Atakujący mogą ominąć filtr bezpieczeństwa, dostarczając URL-e przekierowujące na wewnętrzne adresy lub stosując techniki ponownego wiązania DNS, aby uzyskać dostęp do wewnętrznych usług i punktów końcowych metadanych chmury.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

