MessagePack-CSharp MessagePack-CSharp是MessagePack-CSharp团队的一款消息序列化工具。 MessagePack-CSharp 2.5.301之前版本和3.1.7之前版本存在资源管理错误漏洞,该漏洞源于DynamicUnionResolver发出的运行时生成的union反序列化器没有调用MessagePackSecurity.DepthStep且未递减递归反序列化和跳过路径的Depth,导致union反序列化未一致参与最大对象图深度强制执行,可能允许攻击者
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| MessagePack-CSharp | MessagePack-CSharp | >= 3.0, < 3.1.7 |
affected |
< 2.5.301 |
affected |
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| MessagePack-CSharp | MessagePack-CSharp | >= 3.0, < 3.1.7 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-48109 | 8.2 HIGH | MessagePack-CSharp: LZ4 decompression may fail with AccessViolationException after derefer |
| CVE-2026-48506 | 7.5 HIGH | MessagePack-CSharp: MessagePackReader.Skip can recurse without enforcing maximum object gr |
| CVE-2026-48516 | MessagePack-CSharp: InterfaceLookupFormatter bypasses collision-resistant comparer setting | |
| CVE-2026-48511 | MessagePack-CSharp: ExpandoObject formatter can perform quadratic insertion work on untrus | |
| CVE-2026-48512 | MessagePack-CSharp: JSON conversion APIs can recurse without consistent depth enforcement | |
| CVE-2026-48502 | MessagePack-CSharp: Denial of service vulnerabilities can swamp the CPU or crash the proce | |
| CVE-2026-48509 | MessagePack-CSharp: ASP.NET Core MessagePackInputFormatter defaults to TrustedData for HTT | |
| CVE-2026-48510 | MessagePack-CSharp: LZ4 decompression allocates from unbounded declared output lengths | |
| CVE-2026-48517 | MessagePack-CSharp: Typeless deserialization type restrictions do not recurse into arrays | |
| CVE-2026-48515 | MessagePack-CSharp: Multi-dimensional array formatters allocate from unchecked dimensions | |
| CVE-2026-48514 | MessagePack-CSharp: Unity unsafe blit formatter allocates from unbounded byte length |
No comments yet