Skip to content
CVE PROGRAM SOURCE RECORD6.3 Medium

CVE-2026-108104

Xerial snappy-java 1.1.7.4 before 1.1.10.10 Double Release of Pooled Buffers in SnappyFramedInputStream

Description

Xerial snappy-java from 1.1.7.4 before 1.1.10.10 contains a double release vulnerability in SnappyFramedInputStream that returns pooled buffers twice when replacement allocation fails. Attackers can supply framed data with a large declared chunk length to trigger OutOfMemoryError, causing shared backing arrays that expose or overwrite other streams' decompressed data.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

xerial snappy-java

Default version status: unaffected

  • 1.1.7.4 to < 1.1.10.10affected
  • 1.1.10.10unaffected
pkg:maven/org.xerial.snappy/snappy-java

References