Skip to main content
← All vulnerabilities
CVE-2026-44375GHSA-2CWQ-PWFR-WCW3

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

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.1.62
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: yes
  • Technical impact: partial

Summary

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.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • AArnott Nerdbank.MessagePack

    fixed in 1.1.62

  • Nerdbank.MessagePackNuGet

    fixed in 1.1.62

References 4

GitHub · AArnott/Nerdbank.MessagePack