Skip to content
OpenAdvisories

Package · NuGet

Nerdbank.MessagePack

3 known vulnerabilities.

3 results · Feed

  • Medium 5.3

    Nerdbank.MessagePack has Inefficient CPU Computation

    ### Impact Applications that call `OptionalConverters.WithExpandoObjectConverter` and deserialize untrusted data are open to a vulnerability by which an attacker can exploit a `O(n²)` algorithm to burn an inordinate amount of CPU effort by adding a great many…

  • Medium 5.3

    Nerdbank.MessagePack has a memory amplification DoS in collection deserialization

    Nerdbank.MessagePack deserializers for many collection-shaped types trusted the element count declared in MessagePack array and map headers when allocating destination storage. A crafted payload could therefore force large arrays, pooled buffers, dictionaries…

  • High 7.5

    Nerdbank.MessagePack: Attacker-controlled stackalloc in DateTime decoding causes process-terminating StackOverflowException

    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 time…