Medium severity · published Sep 17, 2026
CVE-2026-93451
snappy-java through 1.1.10.8 Buffer Overflow via typed uncompress methods
6.5
CVSS
0.3%
EPSS
No
On KEV
Description
snappy-java through 1.1.10.8 contains a buffer overflow vulnerability in typed Snappy.uncompress*Array methods that allocate output arrays by dividing uncompressed length by element size but pass the undivided length to native code. Attackers controlling compressed input can cause misaligned length values to write past array bounds with attacker-controlled bytes, corrupting heap memory.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
None
Confidentiality
None
Integrity
Low
Availability
Low
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.3% · higher than 22% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
SN
snappy-java · xerial
through 1.1.10.8 · source: vendor
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-93451
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-93451
issue-tracking
https://github.com/xerial/snappy-java/issues/729
technical-description
https://github.com/xerial/snappy-java/blob/v1.1.10.8/src/main/java/org/xerial/snappy/Snappy.java#L802
product
https://github.com/xerial/snappy-java
third-party-advisory
https://www.vulncheck.com/advisories/snappy-java-through-1.1.10.8-buffer-overflow-via-typed-uncompress-methods
More from snappy-java
7.5
CVE-2026-108106
Xerial snappy-java before 1.1.10.9 Unbounded Memory Allocation Denial of Service
7.5
CVE-2026-93452
snappy-java through 1.1.10.8 Buffer Overflow in Snappy.compress
7.5
CVE-2026-90559
snappy-java through 1.1.10.8 Out-of-Bounds Write via uncompress
7.5
CVE-2023-43642
snappy-java is a Java port of the snappy, a fast C++ compresser/decompresser developed by Google
7.5
CVE-2023-34455
snappy-java is a fast compressor/decompressor for Java
