Vulnerability · Published Oct 9, 2026 · Assigned by VulnCheck

CVE-2026-108106Xerial snappy-java before 1.1.10.9 Unbounded Memory Allocation Denial of Service

High 7.5

In plain English

A high-severity security flaw in snappy-java from xerial. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.4% (higher than 31% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)7.5High
Exploit odds (30 days)0.4%top 68.8% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official description

Xerial snappy-java before 1.1.10.9 contains an unbounded memory allocation vulnerability that allows attackers to exhaust JVM memory by declaring a large uncompressed length in compressed input. Attackers can supply a few crafted bytes to Snappy.uncompress, uncompressString, SnappyInputStream or SnappyFramedInputStream to force allocations up to 2 GB, causing OutOfMemoryError and denial of service.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Debian:12snappy-javano fix listedDEBIAN-CVE-2026-108106
Debian:13snappy-javano fix listedDEBIAN-CVE-2026-108106
Debian:14snappy-javano fix listedDEBIAN-CVE-2026-108106
Mavenorg.xerial.snappy:snappy-java1.1.10.9GHSA-q233-g92q-qxp6
Ubuntu:22.04:LTSsnappy-javano fix listedUBUNTU-CVE-2026-108106
Ubuntu:24.04:LTSsnappy-javano fix listedUBUNTU-CVE-2026-108106
Ubuntu:26.04:LTSsnappy-javano fix listedUBUNTU-CVE-2026-108106
Ubuntu:26.10snappy-javano fix listedUBUNTU-CVE-2026-108106

Affected products (as reported)

VendorProductVersions
xerial snappy-java 0 – before 1.1.10.9

Weakness: CWE-789 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

References