[ CVE-2026-59949 · Published 18 Aug 2026 ]
Vulnerability in yawkat lz4-java
[ Description ]Official description
yawkat LZ4 Java provides LZ4 compression for Java. Prior to 1.11.1, JNI-backed XXHash implementations fail to validate the byte array object and the off and len arguments in XXHashFactory.nativeInstance().hash32().hash(), XXHashFactory.nativeInstance().hash64().hash(), XXHashFactory.nativeInstance().newStreamingHash32().update(), and XXHashFactory.nativeInstance().newStreamingHash64().update(), allowing null arrays or oversized ranges to reach native code, read outside the Java array, and fatally terminate the JVM. This issue is fixed in version 1.11.1.
[ Fixes ]Fixes and patches
No fix or interim patch is linked from our sources yet. Check the vendor references below and limit exposure of affected systems until a fix is available.
[ Advisories ]Government CERT advisories
-
BSI CERT-BundWID-SEC-2026-4294
IBM App Connect Enterprise: Vulnerability allows denial of service Translated from German
-
CERT-FRCERTFR-2026-AVI-1385
Multiple vulnerabilities in VMware products Translated from French
Multiple vulnerabilities have been discovered in VMware products. They allow an attacker to cause a security problem not specified by the vendor.
-
BSI CERT-BundWID-SEC-2026-4090
Oracle Communications: Multiple vulnerabilities Translated from German
[ References ]References
- github.com/yawkat/lz4-java/security/advisories/GHSA-xx22-p4ch-683rx_refsource_CONFIRM
- github.com/yawkat/lz4-java/commit/dbd86d04b8dd716e1c2bc626be54189997d910dax_refsource_MISC
- github.com/yawkat/lz4-java/releases/tag/v1.11.1x_refsource_MISC