CVE Catalog

CVE-2026-90559

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.63%

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

Summary

snappy-java through 1.1.10.8 contains an out-of-bounds write vulnerability in Snappy.uncompress(ByteBuffer, ByteBuffer) because destination buffer capacity is never validated against decompressed size. Attackers can supply valid compressed data that decompresses larger than the destination buffer, causing writes past buffer boundaries and JVM termination.

Risk Assessment

The vulnerability can lead to Java application crashes (JVM termination) and potential memory corruption, posing a threat to the stability of systems using snappy-java.

Recommendation

Update the snappy-java library to a version newer than 1.1.10.8 if available, or avoid processing untrusted input with Snappy.uncompress.

Other vulnerabilities in snappy-java

See all
Original NVD description (English source)

snappy-java through 1.1.10.8 contains an out-of-bounds write vulnerability in Snappy.uncompress(ByteBuffer, ByteBuffer) because destination buffer capacity is never validated against decompressed size. Attackers can supply valid compressed data that decompresses larger than the destination buffer, causing writes past buffer boundaries and JVM termination.

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