Project Subscriptions
No data.
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-qhrr-8q5h-9q3h | MessagePack: Nested arrays can blow past buffer length limits |
Solution
No solution given by the vendor.
Workaround
No workaround given by the vendor.
Thu, 15 Oct 2026 21:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
Thu, 15 Oct 2026 18:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | MessagePack for C# is a MessagePack serializer for C#. Prior to 2.5.303 and 3.1.9, deserializing attacker-controlled MessagePack data as System.Object through PrimitiveObjectFormatter can cause excessive memory allocation. The formatter allocates an object[] from each declared array length before the configured object-graph depth limit rejects the input, while nested array headers can reuse the same trailing unread bytes to satisfy per-header length validation. A comparatively small payload can therefore keep many large arrays alive at once. When an attacker can submit such data repeatedly, the allocations can cause severe managed-heap pressure, excessive garbage collection, process termination, or loss of service. Exposure requires an application to deserialize untrusted data through the affected formatter path and permit repeated attacker-controlled submissions, such as a reachable ASP.NET Core SignalR hub method with an object parameter and AddMessagePackProtocol() enabled. This issue is fixed in versions 2.5.303 and 3.1.9. | |
| Title | MessagePack: Nested arrays can blow past buffer length limits | |
| Weaknesses | CWE-1325 | |
| References |
|
|
| Metrics |
cvssV3_1
|
Projects
Sign in to view the affected projects.
Status: PUBLISHED
Assigner: GitHub_M
Published:
Updated: 2026-10-15T20:12:15.468Z
Reserved: 2026-09-16T16:22:31.542Z
Link: CVE-2026-92707
Updated: 2026-10-15T20:12:09.856Z
Status : Received
Published: 2026-10-15T19:17:48.703
Modified: 2026-10-15T20:17:15.983
Link: CVE-2026-92707
No data.
OpenCVE Enrichment
No data.
Github GHSA