MessagePack vulnerabilities (NuGet)
15 vulnerabilities.
-
MessagePackNuGet MessagePack: Nested arrays can blow past buffer length limits 5.3 Medium -
MessagePackNuGet MessagePack-CSharp: Denial of service vulnerabilities can swamp the CPU or crash the process with stack and heap overflows 8.2 High -
MessagePackNuGet MessagePack-CSharp: MessagePackReader.Skip can recurse without enforcing maximum object graph depth 7.5 High -
MessagePackNuGet MessagePack-CSharp: ASP.NET Core MessagePackInputFormatter defaults to TrustedData for HTTP request bodies 6.3 Medium -
MessagePackNuGet MessagePack-CSharp: LZ4 decompression allocates from unbounded declared output lengths 6.3 Medium -
MessagePackNuGet MessagePack-CSharp: ExpandoObject formatter can perform quadratic insertion work on untrusted maps 6.3 Medium -
MessagePackNuGet MessagePack-CSharp: JSON conversion APIs can recurse without consistent depth enforcement 6.3 Medium -
MessagePackNuGet MessagePack-CSharp: DynamicUnionResolver generated deserializers miss depth enforcement 6.3 Medium -
MessagePackNuGet MessagePack-CSharp: Unity unsafe blit formatter allocates from unbounded byte length 6.3 Medium -
MessagePackNuGet MessagePack-CSharp: Multi-dimensional array formatters allocate from unchecked dimensions 6.3 Medium -
MessagePackNuGet MessagePack-CSharp: InterfaceLookupFormatter bypasses collision-resistant comparer settings 6.3 Medium -
MessagePackNuGet MessagePack-CSharp: Typeless deserialization type restrictions do not recurse into arrays or generic arguments 6.3 Medium -
MessagePackNuGet MessagePack-CSharp: LZ4 decompression may fail with AccessViolationException after dereferencing memory from bad input 8.2 High -
MessagePackNuGet MessagePack allows untrusted data to lead to DoS attack due to hash collisions and stack overflow 8.7 High -
MessagePackNuGet Untrusted data can lead to DoS attack in MessagePack for C# and Unity 4.8 Medium