Katalog CVE

CVE-2026-33630

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W bibliotece c-ares wykryto podatność polegającą na użyciu po zwolnieniu (use-after-free) oraz podwójnym zwolnieniu (double-free) w ścieżce obsługi zakończenia zapytania. Podatność występuje, gdy funkcja zwrotna zapytania jest wywoływana, podczas gdy zapytanie jest nadal powiązane z wewnętrznymi strukturami wyszukiwania. Zdalny atakujący może wykorzystać tę podatność poprzez funkcję ares_getaddrinfo() przez TCP, wysyłając spreparowane dane.

Ocena ryzyka

Atakujący może zdalnie spowodować awarię aplikacji lub potencjalnie wykonać dowolny kod, co prowadzi do naruszenia poufności, integralności i dostępności systemu.

Rekomendacja

Należy natychmiast zaktualizować bibliotekę c-ares do najnowszej wersji zawierającej poprawkę. Jeśli aktualizacja nie jest możliwa, należy ograniczyć dostęp do usług korzystających z c-ares tylko do zaufanych źródeł.

Inne podatności w c-ares

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

A flaw was found in c-ares. A use-after-free / double-free vulnerability exists in the query-completion handling path, where a query callback is invoked while the query is still linked in internal lookup structures. A remote attacker can exploit this via ares_getaddrinfo() over TCP by sending crafte

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