Skip to content

CVE-2019-17543 LZ4 before 1.9.2 has a heap-based buffer overflow in LZ4_write32 (related to LZ4_compress_destSize), affecting applications that call LZ4_compress_fast with a large input. (This issue can also lead to...

HighCVSS 8.1 EPSS 10.5%
Published
Updated
Exploit status
No public exploit known

Description

LZ4 before 1.9.2 has a heap-based buffer overflow in LZ4_write32 (related to LZ4_compress_destSize), affecting applications that call LZ4_compress_fast with a large input. (This issue can also lead to data corruption.) NOTE: the vendor states "only a few specific / uncommon usages of the API are at risk."

Affected products

ProductAffected versionsFixed in
debian/lz4(Debian:12) < 1.9.2-1 1.9.2-1
debian/lz4(Debian:13) < 1.9.2-1 1.9.2-1
debian/lz4(Debian:14) < 1.9.2-1 1.9.2-1
alpine/lz4(Alpine:v3.10) < 1.9.1-r1 1.9.1-r1
alpine/lz4(Alpine:v3.11) < 1.9.2-r0 1.9.2-r0
alpine/lz4(Alpine:v3.12) < 1.9.2-r0 1.9.2-r0
alpine/lz4(Alpine:v3.13) < 1.9.2-r0 1.9.2-r0
alpine/lz4(Alpine:v3.14) < 1.9.2-r0 1.9.2-r0
alpine/lz4(Alpine:v3.15) < 1.9.2-r0 1.9.2-r0
alpine/lz4(Alpine:v3.16) < 1.9.2-r0 1.9.2-r0
alpine/lz4(Alpine:v3.17) < 1.9.2-r0 1.9.2-r0
alpine/lz4(Alpine:v3.18) < 1.9.2-r0 1.9.2-r0
alpine/lz4(Alpine:v3.19) < 1.9.2-r0 1.9.2-r0
alpine/lz4(Alpine:v3.20) < 1.9.2-r0 1.9.2-r0
alpine/lz4(Alpine:v3.21) < 1.9.2-r0 1.9.2-r0
alpine/lz4(Alpine:v3.22) < 1.9.2-r0 1.9.2-r0
alpine/lz4(Alpine:v3.23) < 1.9.2-r0 1.9.2-r0
alpine/lz4(Alpine:v3.24) < 1.9.2-r0 1.9.2-r0
Siemens SIMATIC S7-1500 CPU 1518-4 PN/DP MFP >= V3.1.0, < V3.1.5 V3.1.5
Siemens SIMATIC S7-1500 CPU 1518F-4 PN/DP MFP >= V3.1.0, < V3.1.5 V3.1.5
Siemens SIPLUS S7-1500 CPU 1518-4 PN/DP MFP >= V3.1.0, < V3.1.5 V3.1.5
lz4 project lz4 < 1.9.2 1.9.2

References