Katalog CVE

CVE-2026-55537

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

Streszczenie

PraisonAI to system wieloagentowy. Przed wersją 4.6.58, funkcja JobSubmitRequest.validate_webhook_url() akceptuje webhook_url, gdy rozwiązywanie nazwy zgłasza socket.gaierror, ponieważ ścieżka wyjątku używa 'except socket.gaierror: pass'. Funkcja JobExecutor._send_webhook() później wykonuje świeże wyszukiwanie, co pozwala zmianom DNS na przekierowanie żądania do wewnętrznego serwisu. Problem naprawiono w wersji 4.6.58.

Ocena ryzyka

Atakujący może wykorzystać zmiany DNS do przekierowania webhooków do wewnętrznych usług, co może prowadzić do nieautoryzowanego dostępu do wewnętrznych zasobów.

Rekomendacja

Zaktualizuj PraisonAI do wersji 4.6.58 lub nowszej. Dodatkowo rozważ walidację adresów URL webhooków pod kątem wewnętrznych adresów IP.

Inne podatności w PraisonAI

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

PraisonAI is a multi-agent teams system. Prior to praisonai 4.6.58, JobSubmitRequest.validate_webhook_url() accepts webhook_url when resolution raises socket.gaierror because the exception path uses except socket.gaierror: pass. JobExecutor._send_webhook() later performs a fresh lookup, allowing DNS changes to direct the request to an internal service. This issue is fixed in version 4.6.58.

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