CVE Catalog

CVE-2026-89046

HighCVSS 8.2
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.57%

45th percentile - higher than 45% of all known CVEs

Summary

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.

Risk Assessment

This can lead to information disclosure from memory or JVM crashes, affecting confidentiality and availability of applications using the library.

Recommendation

Upgrade zstd-jni to a version newer than 1.5.7-13 when available. Until then, validate input passed to Zstd.getFrameContentSize.

Other vulnerabilities in zstd-jni

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS