zstd-jni before 1.5.7-14 fails to validate the samples buffer capacity in Zstd.trainFromBufferDirect, allowing attackers to read past buffer boundaries by supplying oversized per-sample lengths. Attackers can trigger out-of-bounds memory access by providing crafted sample length arrays that cause the native implementation to walk past the buffer allocation, resulting in JVM termination.
References
Configurations
No configuration.
History
No history.
Information
Published : 2026-09-09 15:17
Updated : 2026-09-09 20:16
NVD link : CVE-2026-87824
Mitre link : CVE-2026-87824
CVE.ORG link : CVE-2026-87824
JSON object : View
Products Affected
No product.
CWE
CWE-125
Out-of-bounds Read
