Lucene search
+L

216 matches found

OSV
OSV
•added 2026/10/07 4:17 p.m.•11 views

GHSA-6CX8-RJF8-PR8G yawkat LZ4 Java: LZ4DecompressorWithLength allocates the unvalidated size from the 4-byte length header, so a 5-byte input triggers a 1 GiB allocation and OutOfMemoryError

Summary LZ4DecompressorWithLength.decompressbyte, int allocates whatever size the 4-byte length header declares, before it reads a single byte of compressed data. A 5-byte input whose header says 0x40000000 makes the JVM commit a gigabyte and can cause heap exhaustion. Details...

5.3CVSS6AI score0.00371EPSS
SaveExploits0References5
RedhatCVE
RedhatCVE
•added 2026/10/07 5:58 a.m.•13 views

CVE-2026-106449

A flaw was found in lz4-java. This issue can lead to a Denial of Service DoS when the LZ4 input stream is configured not to stop upon encountering empty blocks. In this non-default configuration, consecutive empty blocks are processed via recursive calls rather than iterative handling. A remote...

3.7CVSS5.9AI score0.00339EPSS
SaveExploits0References6
RedhatCVE
RedhatCVE
•added 2026/10/07 5:53 a.m.•12 views

CVE-2026-106453

A flaw was found in lz4-java. The library trusts the decompressed length header in compressed input before validating the input data, leading to uncontrolled memory allocation. A remote attacker can exploit this vulnerability by supplying a specially crafted input that specifies an excessively...

5.3CVSS6AI score0.00371EPSS
SaveExploits0References6
RedhatCVE
RedhatCVE
•added 2026/10/07 5:53 a.m.•11 views

CVE-2026-106452

A flaw was found in lz4-java. A remote attacker can trigger a Denial of Service DoS by providing a crafted compressed data stream with an oversized block header. During decompression, the input stream allocates memory based on this attacker-controlled size field before reading the actual payload,...

5.3CVSS5.9AI score0.00371EPSS
SaveExploits0References6
RedhatCVE
RedhatCVE
•added 2026/10/07 5:53 a.m.•16 views

CVE-2026-106451

A flaw was found in lz4-java. When extracting native libraries, the application writes temporary files to a shared directory using predictable file paths without exclusive file creation controls. A local attacker with access to the shared directory could exploit this race condition to replace the...

7.3CVSS6.4AI score0.00083EPSS
SaveExploits0References6
RedhatCVE
RedhatCVE
•added 2026/10/07 5:53 a.m.•9 views

CVE-2026-106450

A flaw was found in lz4-java. By supplying a specially crafted stream containing many small frame headers, a remote attacker can trigger disproportionate memory allocations during decompression. This excessive allocation consumes substantial memory and processing resources, potentially leading to...

5.3CVSS5.9AI score0.00371EPSS
SaveExploits0References6
GitLab Advisory Database
GitLab Advisory Database
•added 2026/10/07 12:00 a.m.•10 views

yawkat LZ4 Java: LZ4BlockInputStream allocates an unvalidated compressed length from the stream header

LZ4BlockInputStream grows its compressed-input buffer to the attacker-controlled compressedLen value from the legacy LZ4Block stream header before reading any payload bytes. A header-only input can therefore trigger a near-2 GiB allocation and exhaust the JVM heap...

5.3CVSS6AI score0.00371EPSS
SaveExploits0References5
GitLab Advisory Database
GitLab Advisory Database
•added 2026/10/07 12:00 a.m.•10 views

yawkat LZ4 Java: LZ4FrameInputStream reallocates block buffers for every frame, allowing CPU and GC amplification from small inputs

LZ4FrameInputStream allocates two new buffers of the frame's maximum block size, up to 4 MiB each, every time it reads a frame header. Because concatenated frames are read by default, an input made of many minimal empty frames forces about 8 MiB of zeroed heap allocation for every 11 input bytes...

5.3CVSS5.9AI score0.00371EPSS
SaveExploits0References5
GitLab Advisory Database
GitLab Advisory Database
•added 2026/10/07 12:00 a.m.•13 views

yawkat LZ4 Java: LZ4DecompressorWithLength allocates the unvalidated size from the 4-byte length header, so a 5-byte input triggers a 1 GiB allocation and OutOfMemoryError

LZ4DecompressorWithLength.decompressbyte, int allocates whatever size the 4-byte length header declares, before it reads a single byte of compressed data. A 5-byte input whose header says 0x40000000 makes the JVM commit a gigabyte and can cause heap exhaustion...

5.3CVSS6AI score0.00371EPSS
SaveExploits0References5
OSV
OSV
•added 2026/10/07 12:00 a.m.•3 views

UBUNTU-CVE-2026-106453

yawkat LZ4 Java provides LZ4 compression for Java. Prior to 1.11.2, LZ...

5.3CVSS5.8AI score0.00371EPSS
SaveExploits0References3
OSV
OSV
•added 2026/10/07 12:00 a.m.•5 views

UBUNTU-CVE-2026-106451

yawkat LZ4 Java provides LZ4 compression for Java. From 1.7.0 until 1...

7.3CVSS5.8AI score0.00083EPSS
SaveExploits0References3
OSV
OSV
•added 2026/10/07 12:00 a.m.•6 views

UBUNTU-CVE-2026-106450

yawkat LZ4 Java provides LZ4 compression for Java. Prior to 1.11.4, ne...

5.3CVSS5.8AI score0.00371EPSS
SaveExploits0References3
OSV
OSV
•added 2026/10/07 12:00 a.m.•5 views

UBUNTU-CVE-2026-106452

yawkat LZ4 Java provides LZ4 compression for Java. Prior to 1.11.2, ne...

5.3CVSS5.8AI score0.00371EPSS
SaveExploits0References3
Tenable Nessus
Tenable Nessus
•added 2026/10/07 12:00 a.m.•8 views

Linux Distros Unpatched Vulnerability : CVE-2026-106450

The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - yawkat LZ4 Java provides LZ4 compression for Java. Prior to 1.11.4, net.jpountz.lz4.LZ4FrameInputStream readHeader allocates two new 4 MiB block buffers wheneve...

5.3CVSS5.8AI score0.00371EPSS
SaveExploits0References2
Tenable Nessus
Tenable Nessus
•added 2026/10/07 12:00 a.m.•7 views

Linux Distros Unpatched Vulnerability : CVE-2026-106453

The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - yawkat LZ4 Java provides LZ4 compression for Java. Prior to 1.11.2, LZ4DecompressorWithLength uses getDecompressedLength to trust the four-byte...

5.3CVSS5.9AI score0.00371EPSS
SaveExploits0References2
Tenable Nessus
Tenable Nessus
•added 2026/10/07 12:00 a.m.•8 views

Linux Distros Unpatched Vulnerability : CVE-2026-106449

The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - yawkat LZ4 Java provides LZ4 compression for Java. Prior to 1.11.4, net.jpountz.lz4.LZ4BlockInputStream configured with stopOnEmptyBlock set to false handles ea...

3.7CVSS5.8AI score0.00339EPSS
SaveExploits0References2
Tenable Nessus
Tenable Nessus
•added 2026/10/07 12:00 a.m.•9 views

Linux Distros Unpatched Vulnerability : CVE-2026-106452

The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - yawkat LZ4 Java provides LZ4 compression for Java. Prior to 1.11.2, net.jpountz.lz4.LZ4BlockInputStream refill validates that the compressedLen field in a legac...

5.3CVSS6AI score0.00371EPSS
SaveExploits0References2
UbuntuCve
UbuntuCve
•added 2026/10/07 12:00 a.m.•10 views

CVE-2026-106451

yawkat LZ4 Java provides LZ4 compression for Java. From 1.7.0 until 1...

7.3CVSS5.8AI score0.00083EPSS
SaveExploits0References2
Tenable Nessus
Tenable Nessus
•added 2026/10/07 12:00 a.m.•16 views

Linux Distros Unpatched Vulnerability : CVE-2026-106451

The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - yawkat LZ4 Java provides LZ4 compression for Java. From 1.7.0 until 1.11.4, net.jpountz.util.Native.load uses File.createTempFile to create an exclusive tempora...

7.3CVSS6AI score0.00083EPSS
SaveExploits0References2
UbuntuCve
UbuntuCve
•added 2026/10/07 12:00 a.m.•9 views

CVE-2026-106450

yawkat LZ4 Java provides LZ4 compression for Java. Prior to 1.11.4, ne...

5.3CVSS5.8AI score0.00371EPSS
SaveExploits0References2
Rows per page
Query Builder