{"id":"EUVD-2026-102315","revision":"ba2996ae100a43d19451542907cc58f8","records":[{"revision":"ba2996ae100a43d19451542907cc58f8","observedAt":"2026-11-03T14:03:39.529+00:00","statement":{"source":"euvd","id":"EUVD-2026-102315","aliases":["CVE-2026-92707","GHSA-qhrr-8q5h-9q3h"],"title":"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 all…","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.","state":0,"publishedAt":null,"modifiedAt":null,"affected":[],"metrics":[{"system":"EUVD CVSS 3.1","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L","score":5.3,"severity":null}],"references":["https://github.com/MessagePack-CSharp/MessagePack-CSharp/security/advisories/GHSA-qhrr-8q5h-9q3h","https://github.com/MessagePack-CSharp/MessagePack-CSharp/commit/7fd78bbf3476e03beae8b0f7a521125525a8a64a","https://github.com/MessagePack-CSharp/MessagePack-CSharp/commit/95b63fca4f7097d3cac12d1a95286af4b4bbf02c","https://github.com/MessagePack-CSharp/MessagePack-CSharp/releases/tag/v2.5.303","https://github.com/MessagePack-CSharp/MessagePack-CSharp/releases/tag/v3.1.9"],"sourceUrl":"https://euvd.enisa.europa.eu/vulnerability/EUVD-2026-102315","license":"ENISA EUVD · source terms and attribution apply","enrichment":{"sourceStatus":null,"weaknesses":[],"productCriteria":[],"sourceDates":{"datePublished":"Oct 15, 2026, 6:35:49 PM","dateUpdated":"Oct 15, 2026, 8:12:15 PM"},"relatedAdvisories":[{"id":"RHSA-2026:89735","title":"Red Hat Security Advisory: .NET 9.0 security update","vulnerabilityIds":["CVE-2026-58280","CVE-2026-58649","CVE-2026-66822","CVE-2026-69651","CVE-2026-69806","CVE-2026-70159","CVE-2026-70175","CVE-2026-70179","CVE-2026-70181","CVE-2026-70183","CVE-2026-70186","CVE-2026-70188","CVE-2026-70196","CVE-2026-84008","CVE-2026-88092","CVE-2026-92707","CVE-2026-96225","CVE-2026-96230","CVE-2026-96231","CVE-2026-96233","CVE-2026-96236","CVE-2026-96237","CVE-2026-96238","CVE-2026-96958","CVE-2026-96959","CVE-2026-96960"]},{"id":"RHSA-2026:88422","title":"Red Hat Security Advisory: .NET 8.0 security update","vulnerabilityIds":["CVE-2026-58280","CVE-2026-58649","CVE-2026-66822","CVE-2026-69651","CVE-2026-70159","CVE-2026-70175","CVE-2026-70179","CVE-2026-70181","CVE-2026-70183","CVE-2026-70186","CVE-2026-70188","CVE-2026-70196","CVE-2026-84008","CVE-2026-88092","CVE-2026-92707","CVE-2026-96222","CVE-2026-96225","CVE-2026-96230","CVE-2026-96231","CVE-2026-96233","CVE-2026-96236","CVE-2026-96237","CVE-2026-96238","CVE-2026-96958","CVE-2026-96959","CVE-2026-96960"]},{"id":"RHSA-2026:86171","title":"Red Hat Security Advisory: .NET 9.0 security, bug fix, and enhancement update","vulnerabilityIds":["CVE-2026-58280","CVE-2026-66822","CVE-2026-69651","CVE-2026-70159","CVE-2026-70175","CVE-2026-70179","CVE-2026-70181","CVE-2026-70183","CVE-2026-70186","CVE-2026-70188","CVE-2026-70196","CVE-2026-84008","CVE-2026-88092","CVE-2026-92707","CVE-2026-96225","CVE-2026-96230","CVE-2026-96231","CVE-2026-96233","CVE-2026-96236","CVE-2026-96237","CVE-2026-96238","CVE-2026-96958","CVE-2026-96959","CVE-2026-96960"]},{"id":"RHSA-2026:88474","title":"Red Hat Security Advisory: .NET 8.0 security update","vulnerabilityIds":["CVE-2026-58280","CVE-2026-58649","CVE-2026-66822","CVE-2026-69651","CVE-2026-70159","CVE-2026-70175","CVE-2026-70179","CVE-2026-70181","CVE-2026-70183","CVE-2026-70186","CVE-2026-70188","CVE-2026-70196","CVE-2026-84008","CVE-2026-88092","CVE-2026-92707","CVE-2026-96222","CVE-2026-96225","CVE-2026-96230","CVE-2026-96231","CVE-2026-96233","CVE-2026-96236","CVE-2026-96237","CVE-2026-96238","CVE-2026-96958","CVE-2026-96959","CVE-2026-96960"]},{"id":"RHSA-2026:88425","title":"Red Hat Security Advisory: .NET 8.0 security update","vulnerabilityIds":["CVE-2026-58280","CVE-2026-58649","CVE-2026-66822","CVE-2026-69651","CVE-2026-70159","CVE-2026-70175","CVE-2026-70179","CVE-2026-70181","CVE-2026-70183","CVE-2026-70186","CVE-2026-70188","CVE-2026-70196","CVE-2026-84008","CVE-2026-88092","CVE-2026-92707","CVE-2026-96222","CVE-2026-96225","CVE-2026-96230","CVE-2026-96231","CVE-2026-96233","CVE-2026-96236","CVE-2026-96237","CVE-2026-96238","CVE-2026-96958","CVE-2026-96959","CVE-2026-96960"]},{"id":"RHSA-2026:86594","title":"Red Hat Security Advisory: .NET 8.0 security, bug fix, and enhancement update","vulnerabilityIds":["CVE-2026-58280","CVE-2026-66822","CVE-2026-69651","CVE-2026-70159","CVE-2026-70175","CVE-2026-70179","CVE-2026-70181","CVE-2026-70183","CVE-2026-70186","CVE-2026-70188","CVE-2026-70196","CVE-2026-84008","CVE-2026-88092","CVE-2026-92707","CVE-2026-96222","CVE-2026-96225","CVE-2026-96230","CVE-2026-96231","CVE-2026-96233","CVE-2026-96236","CVE-2026-96237","CVE-2026-96238","CVE-2026-96958","CVE-2026-96959","CVE-2026-96960"]},{"id":"RHSA-2026:86168","title":"Red Hat Security Advisory: .NET 8.0 security, bug fix, and enhancement update","vulnerabilityIds":["CVE-2026-58280","CVE-2026-66822","CVE-2026-69651","CVE-2026-70159","CVE-2026-70175","CVE-2026-70179","CVE-2026-70181","CVE-2026-70183","CVE-2026-70186","CVE-2026-70188","CVE-2026-70196","CVE-2026-84008","CVE-2026-88092","CVE-2026-92707","CVE-2026-96222","CVE-2026-96225","CVE-2026-96230","CVE-2026-96231","CVE-2026-96233","CVE-2026-96236","CVE-2026-96237","CVE-2026-96238","CVE-2026-96958","CVE-2026-96959","CVE-2026-96960"]},{"id":"RHSA-2026:86172","title":"Red Hat Security Advisory: .NET 9.0 security, bug fix, and enhancement update","vulnerabilityIds":["CVE-2026-58280","CVE-2026-66822","CVE-2026-69651","CVE-2026-70159","CVE-2026-70175","CVE-2026-70179","CVE-2026-70181","CVE-2026-70183","CVE-2026-70186","CVE-2026-70188","CVE-2026-70196","CVE-2026-84008","CVE-2026-88092","CVE-2026-92707","CVE-2026-96225","CVE-2026-96230","CVE-2026-96231","CVE-2026-96233","CVE-2026-96236","CVE-2026-96237","CVE-2026-96238","CVE-2026-96958","CVE-2026-96959","CVE-2026-96960"]},{"id":"WID-SEC-W-2026-3893","title":"Microsoft Entwicklerwerkzeuge: Mehrere Schwachstellen","vulnerabilityIds":["CVE-2026-100205","CVE-2026-102229","CVE-2026-102231","CVE-2026-102232","CVE-2026-102233","CVE-2026-102234","CVE-2026-102235","CVE-2026-102238","CVE-2026-102851","CVE-2026-102869","CVE-2026-102870","CVE-2026-103572","CVE-2026-105016","CVE-2026-105729","CVE-2026-105732","CVE-2026-108398","CVE-2026-109468","CVE-2026-58280","CVE-2026-66822","CVE-2026-69370","CVE-2026-69651","CVE-2026-70007","CVE-2026-70035","CVE-2026-70098","CVE-2026-70159","CVE-2026-70161","CVE-2026-70162","CVE-2026-70165","CVE-2026-70174","CVE-2026-70175","CVE-2026-70179","CVE-2026-70181","CVE-2026-70183","CVE-2026-70186","CVE-2026-70188","CVE-2026-70190","CVE-2026-70194","CVE-2026-70196","CVE-2026-70197","CVE-2026-83520","CVE-2026-84008","CVE-2026-85363","CVE-2026-85790","CVE-2026-87697","CVE-2026-88092","CVE-2026-92707","CVE-2026-96222","CVE-2026-96224","CVE-2026-96225","CVE-2026-96229","CVE-2026-96230","CVE-2026-96231","CVE-2026-96232","CVE-2026-96233","CVE-2026-96234","CVE-2026-96235","CVE-2026-96236","CVE-2026-96237","CVE-2026-96238","CVE-2026-96251","CVE-2026-96303","CVE-2026-96957","CVE-2026-96958","CVE-2026-96959","CVE-2026-96960","CVE-2026-97788","CVE-2026-97801"]},{"id":"RHSA-2026:86170","title":"Red Hat Security Advisory: .NET 9.0 security, bug fix, and enhancement update","vulnerabilityIds":["CVE-2026-58280","CVE-2026-66822","CVE-2026-69651","CVE-2026-70159","CVE-2026-70175","CVE-2026-70179","CVE-2026-70181","CVE-2026-70183","CVE-2026-70186","CVE-2026-70188","CVE-2026-70196","CVE-2026-84008","CVE-2026-88092","CVE-2026-92707","CVE-2026-96225","CVE-2026-96230","CVE-2026-96231","CVE-2026-96233","CVE-2026-96236","CVE-2026-96237","CVE-2026-96238","CVE-2026-96958","CVE-2026-96959","CVE-2026-96960"]},{"id":"RHSA-2026:86193","title":"Red Hat Security Advisory: .NET 10.0 security, bug fix, and enhancement update","vulnerabilityIds":["CVE-2026-58280","CVE-2026-66822","CVE-2026-69651","CVE-2026-70159","CVE-2026-70175","CVE-2026-70179","CVE-2026-70181","CVE-2026-70183","CVE-2026-70186","CVE-2026-70188","CVE-2026-70196","CVE-2026-88092","CVE-2026-92707","CVE-2026-96225","CVE-2026-96230","CVE-2026-96231","CVE-2026-96233","CVE-2026-96236","CVE-2026-96237","CVE-2026-96238","CVE-2026-96957","CVE-2026-96958","CVE-2026-96960","CVE-2026-102870"]},{"id":"RHSA-2026:88424","title":"Red Hat Security Advisory: .NET 9.0 security update","vulnerabilityIds":["CVE-2026-58280","CVE-2026-58649","CVE-2026-66822","CVE-2026-69651","CVE-2026-69806","CVE-2026-70159","CVE-2026-70175","CVE-2026-70179","CVE-2026-70181","CVE-2026-70183","CVE-2026-70186","CVE-2026-70188","CVE-2026-70196","CVE-2026-84008","CVE-2026-88092","CVE-2026-92707","CVE-2026-96225","CVE-2026-96230","CVE-2026-96231","CVE-2026-96233","CVE-2026-96236","CVE-2026-96237","CVE-2026-96238","CVE-2026-96958","CVE-2026-96959","CVE-2026-96960"]},{"id":"RHSA-2026:86195","title":"Red Hat Security Advisory: .NET 10.0 security, bug fix, and enhancement update","vulnerabilityIds":["CVE-2026-58280","CVE-2026-66822","CVE-2026-69651","CVE-2026-70159","CVE-2026-70175","CVE-2026-70179","CVE-2026-70181","CVE-2026-70183","CVE-2026-70186","CVE-2026-70188","CVE-2026-70196","CVE-2026-88092","CVE-2026-92707","CVE-2026-96225","CVE-2026-96230","CVE-2026-96231","CVE-2026-96233","CVE-2026-96236","CVE-2026-96237","CVE-2026-96238","CVE-2026-96957","CVE-2026-96958","CVE-2026-96960","CVE-2026-102870"]},{"id":"RHSA-2026:86169","title":"Red Hat Security Advisory: .NET 8.0 security, bug fix, and enhancement update","vulnerabilityIds":["CVE-2026-58280","CVE-2026-66822","CVE-2026-69651","CVE-2026-70159","CVE-2026-70175","CVE-2026-70179","CVE-2026-70181","CVE-2026-70183","CVE-2026-70186","CVE-2026-70188","CVE-2026-70196","CVE-2026-84008","CVE-2026-88092","CVE-2026-92707","CVE-2026-96222","CVE-2026-96225","CVE-2026-96230","CVE-2026-96231","CVE-2026-96233","CVE-2026-96236","CVE-2026-96237","CVE-2026-96238","CVE-2026-96958","CVE-2026-96959","CVE-2026-96960"]},{"id":"RHSA-2026:86192","title":"Red Hat Security Advisory: .NET 10.0 security, bug fix, and enhancement update","vulnerabilityIds":["CVE-2026-58280","CVE-2026-66822","CVE-2026-69651","CVE-2026-70159","CVE-2026-70175","CVE-2026-70179","CVE-2026-70181","CVE-2026-70183","CVE-2026-70186","CVE-2026-70188","CVE-2026-70196","CVE-2026-88092","CVE-2026-92707","CVE-2026-96225","CVE-2026-96230","CVE-2026-96231","CVE-2026-96233","CVE-2026-96236","CVE-2026-96237","CVE-2026-96238","CVE-2026-96957","CVE-2026-96958","CVE-2026-96960","CVE-2026-102870"]}],"note":"EUVD source date text has no stated timezone and is retained without inventing a UTC instant. Related bulletin membership is not an alias, common cause or applicability claim. A missing vector with a zero score is treated as unrated. Complete vendor/product and underlying source evidence remains in the original JSON."},"key":"euvd:EUVD-2026-102315","identifiers":["EUVD-2026-102315","CVE-2026-92707","GHSA-qhrr-8q5h-9q3h"]},"retained":false,"historicalAffected":[]}],"coverage":[]}