Katalog CVE

CVE-2026-91096

Nieznane
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

W bibliotece proxygen (wersje od v2024.10.28.00 do v2026.09.28.00) funkcja WebTransportImpl::terminateSessionStreams (w wydaniach przed v2025.08.18.00 nazwana WebTransportImpl::destroy) nie wyrejestrowywała callbacków odczytu dla strumieni, które nie były już otwarte, przed ich zniszczeniem. W efekcie transport mógł wywołać callback odczytu, który został już zwolniony.

Ocena ryzyka

Może dojść do użycia zwolnionej pamięci (use-after-free), co potencjalnie prowadzi do awarii aplikacji lub wykonania dowolnego kodu przez atakującego. Dotyczy to usług korzystających z WebTransport w proxygen.

Rekomendacja

Zaktualizuj proxygen do wersji v2026.09.28.00 lub nowszej, która zawiera poprawkę. Jeśli aktualizacja nie jest możliwa, rozważ wyłączenie WebTransport do czasu wdrożenia poprawki.

Inne podatności w proxygen

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

In proxygen from v2024.10.28.00 until v2026.09.28.00, WebTransportImpl::terminateSessionStreams (WebTransportImpl::destroy in releases before v2025.08.18.00) failed to unregister read callbacks for streams that were no longer open before destroying them. The transport could then invoke a read callback that had been freed.

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