zstd-jni 在 1.5.7-14 之前版本中, 未能正确验证样本缓冲区的容量,使得攻击者可以通过提供过大的每个样本长度值,从而读取超出缓冲区边界的数据。攻击者可以通过构造特定的样本长度数组,导致原生实现遍历超出缓冲区分配范围,引发越界内存访问,最终导致 JVM 终止。
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.
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-87795 | 8.2 HIGH | zstd-jni 1.2.0 through 1.5.7-13 Out-of-Bounds Read via ZstdDictCompress |
| CVE-2026-87823 | 8.2 HIGH | zstd-jni 1.1.1 through 1.5.7-13 Out-of-Bounds Read via Direct ByteBuffer Frame-Size Method |
| CVE-2026-87877 | 7.7 HIGH | zstd-jni 1.3.8-4 through 1.5.7-13 Use-After-Free via Setters Called After close() |
| CVE-2026-87825 | 7.7 HIGH | zstd-jni 1.3.8-4 through 1.5.7-13 Use-After-Free of Compression and Decompression Dictiona |
No comments yet