Skip to main content

Snappy Java

5 CVEs product

Monthly

CVE-2026-90559 Sep 12, 18:06 HIGH This Week

Out-of-bounds write in snappy-java through 1.1.10.8 allows unauthenticated remote attackers to crash the JVM by supplying valid compressed data whose decompressed size exceeds the caller-provided destination ByteBuffer capacity. The `Snappy.uncompress(ByteBuffer, ByteBuffer)` method passes the destination buffer directly to the native Snappy decompressor via JNI without first asserting that its capacity can accommodate the full decompressed output, causing native-layer writes past the buffer boundary and abrupt JVM process termination. No public exploit code or active exploitation has been identified at time of analysis, but the attack is trivially constructible by any attacker familiar with the Snappy wire format against applications that process untrusted compressed input through this specific API overload.

Buffer Overflow Java Memory Corruption Snappy Java Xerial
NVD GitHub VulDB
CVSS 4.0
8.7
EPSS
0.4%
CVE-2023-43642 Sep 25, 20:15 Maven HIGH POC PATCH This Week

snappy-java is a Java port of the snappy, a fast C++ compresser/decompresser developed by Google. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available.

Denial Of Service Java Google Snappy Java Xerial
NVD GitHub
CVSS 3.1
7.5
EPSS
1.0%
CVE-2023-34455 Jun 15, 18:15 Maven HIGH POC PATCH This Week

snappy-java is a fast compressor/decompressor for Java. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available.

Denial Of Service Java Snappy Java Xerial
NVD GitHub
CVSS 3.1
7.5
EPSS
1.8%
CVE-2023-34454 Jun 15, 17:15 Maven HIGH PATCH This Week

snappy-java is a fast compressor/decompressor for Java. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. This Integer Overflow vulnerability could allow attackers to cause unexpected behavior through arithmetic overflow.

Buffer Overflow Java Integer Overflow Snappy Java Xerial
NVD GitHub
CVSS 3.1
7.5
EPSS
1.5%
CVE-2023-34453 Jun 15, 17:15 Maven HIGH POC PATCH This Week

snappy-java is a fast compressor/decompressor for Java. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available.

Denial Of Service Java Integer Overflow Snappy Java Xerial
NVD GitHub
CVSS 3.1
7.5
EPSS
1.7%
EPSS 0% CVSS 8.7
HIGH This Week

Out-of-bounds write in snappy-java through 1.1.10.8 allows unauthenticated remote attackers to crash the JVM by supplying valid compressed data whose decompressed size exceeds the caller-provided destination ByteBuffer capacity. The `Snappy.uncompress(ByteBuffer, ByteBuffer)` method passes the destination buffer directly to the native Snappy decompressor via JNI without first asserting that its capacity can accommodate the full decompressed output, causing native-layer writes past the buffer boundary and abrupt JVM process termination. No public exploit code or active exploitation has been identified at time of analysis, but the attack is trivially constructible by any attacker familiar with the Snappy wire format against applications that process untrusted compressed input through this specific API overload.

Buffer Overflow Java Memory Corruption +2
NVD GitHub VulDB
EPSS 1% CVSS 7.5
HIGH POC PATCH This Week

snappy-java is a Java port of the snappy, a fast C++ compresser/decompresser developed by Google. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available.

Denial Of Service Java Google +2
NVD GitHub
EPSS 2% CVSS 7.5
HIGH POC PATCH This Week

snappy-java is a fast compressor/decompressor for Java. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available.

Denial Of Service Java Snappy Java +1
NVD GitHub
EPSS 1% CVSS 7.5
HIGH PATCH This Week

snappy-java is a fast compressor/decompressor for Java. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. This Integer Overflow vulnerability could allow attackers to cause unexpected behavior through arithmetic overflow.

Buffer Overflow Java Integer Overflow +2
NVD GitHub
EPSS 2% CVSS 7.5
HIGH POC PATCH This Week

snappy-java is a fast compressor/decompressor for Java. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available.

Denial Of Service Java Integer Overflow +2
NVD GitHub

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy