CVE-2026-48502Messagepack · Messagepack
Vulnerability data via NVD (ingested)
MessagePack for C# is a MessagePack serializer for C#. Prior to 2.5.301 and 3.1.7, MessagePackReader.ReadDateTime() can allocate stack memory based on an attacker-controlled MessagePack extension length. In the slow path for timestamp extension parsing, the computed tokenSize includes the extension body length from the wire and is used in a stackalloc operation before the extension length is validated as one of the valid timestamp sizes. A very small payload can claim a large timestamp extension body and cause a stack allocation large enough to trigger an uncatchable StackOverflowException, terminating the host process. This vulnerability is fixed in 2.5.301 and 3.1.7.
External references
Search for exposed instances
Shodan + Censys queries derived from NVD's CPE data. The vuln tag catches assets Shodan has explicitly linked to this CVE; the product / banner fingerprints find exposed instances even when the vuln tag was never applied (which is common).
vuln:CVE-2026-48502product:"Messagepack Messagepack"http.html:"Messagepack"More intel sources (5)
vuln:CVE-2026-48502vulnerabilities.cve_id: CVE-2026-48502CVE-2026-48502CVE-2026-48502"CVE-2026-48502" exploit -site:nvd.nist.gov