Katalog CVE

CVE-2026-87822

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.37%

Percentyl 31 - wyżej niż 31% wszystkich znanych CVE

Streszczenie

t-digest w wersjach od 3.1 do 3.3 nie sprawdza średnich centroidów podczas deserializacji w MergingDigest.fromBytes, co pozwala atakującym na wstrzyknięcie wartości NaN, które omijają walidację. Atakujący mogą stworzyć złośliwe zserializowane digesty zawierające centroidy NaN, które pogarszają wydajność sortowania z O(n log n) do O(n^2), powodując poważne opóźnienia podczas operacji scalania.

Ocena ryzyka

Podatność może prowadzić do znacznego spowolnienia działania aplikacji (atak DoS) poprzez wymuszenie złożoności kwadratowej podczas przetwarzania danych.

Rekomendacja

Zaleca się aktualizację t-digest do wersji nowszej niż 3.3, która zawiera poprawkę walidacji centroidów.

Inne podatności w t-digest

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

t-digest versions 3.1 through 3.3 fail to validate centroid means during deserialization in MergingDigest.fromBytes, allowing attackers to inject NaN values that bypass validation checks. Attackers can craft malicious serialized digests containing NaN centroids that degrade sorting performance from O(n log n) to O(n squared), causing severe processing delays during merge operations.

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