CVE-2026-48510 — Vulnerability in MessagePack — CVE Details
MessagePack-CSharp: LZ4 decompression allocates from unbounded declared output lengths
Summary
Advisory Timeline
- First published June 25, 2026 (109 days ago).
- Last revised June 25, 2026 — 0 days after initial publication.
Remediation
Upgrade to the fixed version using your package manager.
dotnet add package MessagePack --version 2.5.301
dotnet add package MessagePack --version 3.1.7
After upgrading, run your dependency scanner again to confirm the vulnerability is resolved.
Affected Packages (2)
Affects 1 ecosystem: nuget (1).
| Package | Ecosystem | Affected | Fixed In |
|---|---|---|---|
| MessagePack | nuget | 0.1.0-beta, 0.2.0-beta, 0.2.1-beta, 0.2.2-beta (+116 more) | 2.5.301 |
| MessagePack | nuget | 3.0.111-alpha, 3.0.129-beta, 3.0.134-beta, 3.0.208-rc-0001 (+11 more) | 3.1.7 |
Vulnerability Classification
Common Weakness Enumeration (CWE) identifiers for this vulnerability type.
- CWE-409
- CWE-770Allocation of Resources Without LimitsMITRE
CVSS Score Breakdown
What the CVSS (Common Vulnerability Scoring System) 7.5 score means for each attack dimension.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
References
Frequently Asked Questions
- What is CVE-2026-48510?
- MessagePack-CSharp: LZ4 decompression allocates from unbounded declared output lengths This vulnerability has been assigned a severity rating of MEDIUM (CVSS score: 7.5/10).
- How do I check if my project is affected by CVE-2026-48510?
- CVE-2026-48510 affects MessagePack. Use GeekWala's free vulnerability scanner to check your dependencies against CVE-2026-48510 and 200,000+ other known vulnerabilities.
Severity & Exploitability
High exploitability or significant impact. Prioritize remediation within days.
Also Known As
Related CVEs
- CVE-2026-48502HIGH
MessagePack-CSharp: Denial of service vulnerabilities can swamp the CPU or crash the process with stack and heap overflows
- CVE-2026-48109HIGH
MessagePack's LZ4 decompression may fail with AccessViolationException after dereferencing memory from bad input
- CVE-2026-48506HIGH
MessagePack-CSharp: MessagePackReader.Skip can recurse without enforcing maximum object graph depth
- CVE-2026-48509MEDIUM
MessagePack-CSharp: ASP.NET Core MessagePackInputFormatter defaults to TrustedData for HTTP request bodies
- CVE-2026-48511MEDIUM
MessagePack-CSharp: ExpandoObject formatter can perform quadratic insertion work on untrusted maps
- CVE-2026-106111MEDIUM
ImageSharp: EXR ZIP decoder can expose stale allocator data after a short inflate
- CVE-2026-65829MEDIUM
MPXJ: Potential Path Traversal Vulnerability in Primavera P3 PRX and SureTrak STX readers
- CVE-2020-5234MEDIUM
Untrusted data can lead to DoS attack due to hash collisions and stack overflow in MessagePack
Check if you're affected
Scan your dependencies to see if this vulnerability affects your projects.
Scan Your Dependencies