CVE-2026-48502

HIGH EPSS 16.8%
Published Jun 22, 20261w ago · Modified Jun 23, 20261w ago
8.2 CVSS 4.0
High
Find Similar
Published Jun 22, 2026 1w ago
Last Modified Jun 23, 2026 1w ago

Description

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.

CVSS Details

Base Score
8.2
Exploitability
Impact
Vector string
CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Attack Vector Network
Attack Complexity High
Privileges Required None
User Interaction None
Scope X

Threat Intelligence

EPSS Exploit Probability
16.8% percentile
Exploit & Patch Status
No Known Exploit
No Patch Available

Weaknesses 9

CWE-1188
CWE-125 Out-of-bounds Read Memory Safety
CWE-190 Integer Overflow or Wraparound Numeric Error
CWE-407
CWE-409
CWE-470
CWE-502 Deserialization of Untrusted Data Validation
CWE-674
CWE-789

Affected Products 2

VendorProductVersionRange
messagepackmessagepack* <2.5.301
messagepackmessagepack*≥3.0.3  –  <3.1.7

References 1

  • github.com https://github.com/MessagePack-CSharp/MessagePack-CSharp/security/advisories/GHSA-382j-8mxh-c7x2
    MitigationVendor Advisory

Remediation

No remediation data recorded yet

Check vendor advisories and the NVD entry for patch availability.