What’s Vulnerable › Vulnerabilities

CVE-2026-89046: zstd-jni 1.5.5-6 through 1.5.7-13 Out-of-Bounds Read via Negative Offset

Description

zstd-jni versions 1.5.5-6 through 1.5.7-13 contain an out-of-bounds read vulnerability in Zstd.getFrameContentSize that fails to validate negative srcPosition arguments. Attackers can supply negative offset values that bypass bounds checks and reach the native frame-header parser, causing out-of-bounds memory reads that lead to information disclosure or JVM crashes.

Affected products

How to fix

Upgrade to a fixed version: luben zstd-jni 1.5.7-14. Check the vendor advisory for mitigations.

References

Get alerted when CVE-2026-89046 or the next vulnerability affects your stack