zstd-jni 1.5.7-14 之前的版本中存在一个释放后使用(use-after-free)漏洞。该漏洞表现为:流(streams)和上下文(contexts)仅在调用“load”期间持有字典(dictionary)的共享锁,导致字典在仍被引用时可能被提前关闭。攻击者可以在将字典与某个流或上下文关联后将其关闭,使得后续的读取或写入操作访问已被释放的原生内存,从而导致静默的数据损坏或 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-87824 | 7.5 HIGH | zstd-jni 1.3.3-1 through 1.5.7-13 Out-of-Bounds Read via Zstd.trainFromBufferDirect |
No comments yet