8 matches found
CVE-2026-48109
CVE-2026-48109 affects MessagePack-CSharp in the optional LZ4 decompression path (Lz4Block, Lz4BlockArray). The vulnerability stems from a deprecated fast-decompression algorithm that does not enforce a source-length bound, enabling a remote attacker to craft payloads with manipulated LZ4 token/l...
EUVD-2026-38389
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...
CVE-2026-48506
The CVE-2026-48506 entry concerns MessagePack-CSharp: MessagePackReader.TrySkip() can recurse without incrementing depth checks, bypassing MaximumObjectGraphDepth and risking unbounded recursion leading to StackOverflow. Affected: MessagePack-CSharp (reader Skip usage in nested arrays/maps). Root...
CVE-2026-48509
The CVE affects MessagePack-CSharp (ASP.NET Core) where the default parameterless MessagePackInputFormatter() uses MessagePackSerializerOptions.Standard with MessagePackSecurity.TrustedData, exposing ASP.NET Core MVC request bodies to DoS likely via UntrustedData protections. Affected versions: M...
CVE-2026-48512
CVE-2026-48512 affects MessagePack-CSharp’s JSON conversion helpers. Before versions 2.5.301 and 3.1.7, ConvertFromJsonCore and related paths can recurse without enforcing a consistent depth limit, and TinyJsonReader can parse tokens with unbounded recursion. The typeless ext-100 path also recurs...
CVE-2026-48515
MessagePack-CSharp (MessagePack for C#) contains a vulnerability in its multi-dimensional array formatters that allocate a T[,], T[,,], or T[,,,] before validating the encoded element count. Prior to versions 2.5.301 and 3.1.7, the formatter reads dimension lengths from the payload and allocates ...
CVE-2026-48517
CVE-2026-48517 affects MessagePack for C# where typeless deserialization does not recursively inspect array element types or generic type arguments, allowing a type that is blocked directly to slip through when wrapped in an array or a constructed generic type. The default safety check (ThrowIfDe...
PT-2024-33272 · Unknown · Messagepack-Csharp
Name of the Vulnerable Software and Affected Versions: MessagePack-CSharp versions prior to 2.5.187 and 3.0.214 Description: The vulnerability occurs when the library is used to deserialize messagepack data from an untrusted source, leading to a risk of a denial of service attack by an attacker...