Katalog CVE

CVE-2026-44375

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Nerdbank.MessagePack to biblioteka do serializacji MessagePack, która przed wersją 1.1.62 zawierała podatność na niekontrolowaną alokację stosu podczas dekodowania DateTime. Złośliwy ładunek MessagePack mógł zadeklarować zbyt dużą długość rozszerzenia znacznika czasu, co prowadziło do alokacji kontrolowanej przez atakującego liczby bajtów na stosie.

Ocena ryzyka

Podatność ta może prowadzić do wystąpienia wyjątku StackOverflowException, który nie może być przechwycony przez kod użytkownika, co skutkuje zakończeniem procesu. Może to prowadzić do przerwy w działaniu aplikacji i potencjalnych strat finansowych.

Rekomendacja

Zaleca się aktualizację biblioteki Nerdbank.MessagePack do wersji 1.1.62 lub nowszej, aby usunąć tę podatność. Regularne monitorowanie i aktualizowanie komponentów oprogramowania jest kluczowe dla zapewnienia bezpieczeństwa.

Powiązane podatności

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

Nerdbank.MessagePack is a NativeAOT-compatible MessagePack serialization library. Prior to 1.1.62, Nerdbank.MessagePack contains an uncontrolled stack allocation vulnerability in DateTime decoding. A malicious MessagePack payload can declare an oversized timestamp extension length, causing the reader to allocate an attacker-controlled number of bytes on the stack. This can trigger a StackOverflowException, which is not catchable by user code and terminates the process. This vulnerability is fixed in 1.1.62.

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