Katalog CVE

CVE-2026-107297

ŚrednieCVSS 5.9
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W msgpack5 przed wersją 6.1.0 dekoder strumieniowy ponownie przetwarza niekompletną tablicę lub mapę od początku za każdym razem, gdy nadejdzie kolejny fragment danych. Zdalny peer może podzielić jeden prawidłowy kontener MessagePack na wiele małych fragmentów, powodując wielokrotne dekodowanie już ukończonych elementów, co prowadzi do kwadratowego zużycia CPU i blokowania pętli zdarzeń.

Ocena ryzyka

Atakujący może spowodować przeciążenie CPU i zablokowanie pętli zdarzeń, co prowadzi do odmowy usługi.

Rekomendacja

Zaktualizuj msgpack5 do wersji 6.1.0 lub nowszej, aby uniknąć tego problemu.

Inne podatności w msgpack5

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

msgpack5 is a msgpack v5 implementation for node.js and the browser. Prior to 6.1.0, the streaming decoder reparses an incomplete array or map from the beginning whenever another chunk arrives. A remote peer can split one valid MessagePack container across many small chunks, causing completed elements to be decoded repeatedly, producing quadratic CPU use and blocking the event loop. This issue is fixed in version 6.1.0.

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