Uncontrolled Memory Allocation in lz4-java - #VU141231
Published: August 7, 2026
Vulnerability details
The vulnerability allows a remote attacker to cause a denial of service.
The vulnerability exists due to memory allocation with excessive size value in LZ4BlockInputStream refill() when processing a crafted legacy LZ4Block stream header. A remote attacker can supply a header with an oversized compressed length value to cause a denial of service.
No valid compressed payload is required for exploitation.