CVE Catalog

CVE-2026-32829

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.61%

47th percentile - higher than 47% of all known CVEs

Summary

The lz4_flex library versions up to 0.11.5 and 0.12.0 contain a vulnerability that leaks sensitive information from uninitialized memory when decompressing malformed LZ4 data. The flaw affects block-based API functions due to insufficient offset validation, allowing out-of-bounds reads from the output buffer.

Risk Assessment

The organization risks exposure of confidential data, such as passwords or cryptographic keys, through crafted LZ4 input processed by applications using the vulnerable library.

Recommendation

Immediately upgrade the lz4_flex library to version 0.11.6 or 0.12.1, which include the fix for this vulnerability.

Related vulnerabilities

Original NVD description (English source)

lz4_flex is a pure Rust implementation of LZ4 compression/decompression. In versions 0.11.5 and below, and 0.12.0, decompressing invalid LZ4 data can leak sensitive information from uninitialized memory or from previous decompression operations. The library fails to properly validate offset values during LZ4 "match copy operations," allowing out-of-bounds reads from the output buffer. The block-based API functions (`decompress_into`, `decompress_into_with_dict`, and others when `safe-decode` is disabled) are affected, while all frame APIs are unaffected. The impact is potential exposure of sensitive data and secrets through crafted or malformed LZ4 input. This issue has been fixed in versions 0.11.6 and 0.12.1.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS