<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/static/style.xsl" type="text/xsl"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
  <channel>
    <title>Most recent entries from all</title>
    <link>https://cve.radiocsirt.org</link>
    <description>Contains only the most 10 recent entries.</description>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <generator>python-feedgen</generator>
    <language>en</language>
    <lastBuildDate>Fri, 02 Oct 2026 17:42:44 +0000</lastBuildDate>
    <item>
      <title>CVE-2026-32829 — lz4_flex: Decompression can leak information from uninitialized memory or reused output buffer</title>
      <link>https://cve.radiocsirt.org/vuln/cve-2026-32829</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PSeitz lz4_flex, Red Hat Logging Subsystem for Red Hat OpenShift 6.2, Red Hat Logging Subsystem for Red Hat OpenShift 6.4, Red Hat Logging Subsystem for Red Hat OpenShift 6.5, Red Hat OpenShift AI 3.3, Red Hat OpenShift Lightspeed, Red Hat Ansible Automation Platform 2, Red Hat Enterprise Linux 10, Red Hat Enterprise Linux 9, Red Hat OpenShift AI (RHOAI)&lt;/p&gt;
&lt;p&gt;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 &amp;#34;match copy operations,&amp;#34; 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.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PSeitz lz4_flex, Red Hat Logging Subsystem for Red Hat OpenShift 6.2, Red Hat Logging Subsystem for Red Hat OpenShift 6.4, Red Hat Logging Subsystem for Red Hat OpenShift 6.5, Red Hat OpenShift AI 3.3, Red Hat OpenShift Lightspeed, Red Hat Ansible Automation Platform 2, Red Hat Enterprise Linux 10, Red Hat Enterprise Linux 9, Red Hat OpenShift AI (RHOAI)&lt;/p&gt;
&lt;p&gt;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 &amp;#34;match copy operations,&amp;#34; 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.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/cve-2026-32829</guid>
    </item>
    <item>
      <title>GHSA-vvp9-7p8x-rfvv — lz4_flex's decompression can leak information from uninitialized memory or reused output buffer</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-vvp9-7p8x-rfvv</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; crates.io: lz4_flex&lt;/p&gt;
&lt;p&gt;### Summary
Decompressing invalid LZ4 data can leak data from uninitialized memory, or can leak content from previous decompression operations when reusing an output buffer.&lt;/p&gt;
&lt;p&gt;### Details
The LZ4 block format defines a &amp;#34;match copy operation&amp;#34; which duplicates previously written data or data from the user-supplied dict. The position of that data is defined by an _offset_. The data is copied within the output buffer from the _offset_ to the current output position.
However, lz4_flex did not properly detect invalid and out-of-bounds _offset_ values properly, causing it to copy uninitialized data from the output buffer.&lt;/p&gt;
&lt;p&gt;Only the block based API functions are affected: 
`lz4_flex::block::{decompress_into, decompress_into_with_dict}`&lt;/p&gt;
&lt;p&gt;When safe-decode is disabled _additionally_ these functions are affected
`lz4_flex::block::{decompress, decompress_with_dict, decompress_size_prepended, decompress_size_prepended_with_dict}`&lt;/p&gt;
&lt;p&gt;All `frame` APIs are _not_ affected.&lt;/p&gt;
&lt;p&gt;There are two affected use cases:
- decompressing LZ4 data with the `unsafe` implementation (`safe-decode` feature flag disabled, which is enabled by default):
can leak content of uninitialized memory as decompressed result
- decompressing LZ4 data into a reused, user-supplied `output` buffer (affects the `safe-decode` feature as well):
can leak the previous contents of the output buffer as decompressed result&lt;/p&gt;
&lt;p&gt;### Impact
Leakage of data from uninitialized memory or content from previous decompression operations, possibly rev…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; crates.io: lz4_flex&lt;/p&gt;
&lt;p&gt;### Summary
Decompressing invalid LZ4 data can leak data from uninitialized memory, or can leak content from previous decompression operations when reusing an output buffer.&lt;/p&gt;
&lt;p&gt;### Details
The LZ4 block format defines a &amp;#34;match copy operation&amp;#34; which duplicates previously written data or data from the user-supplied dict. The position of that data is defined by an _offset_. The data is copied within the output buffer from the _offset_ to the current output position.
However, lz4_flex did not properly detect invalid and out-of-bounds _offset_ values properly, causing it to copy uninitialized data from the output buffer.&lt;/p&gt;
&lt;p&gt;Only the block based API functions are affected: 
`lz4_flex::block::{decompress_into, decompress_into_with_dict}`&lt;/p&gt;
&lt;p&gt;When safe-decode is disabled _additionally_ these functions are affected
`lz4_flex::block::{decompress, decompress_with_dict, decompress_size_prepended, decompress_size_prepended_with_dict}`&lt;/p&gt;
&lt;p&gt;All `frame` APIs are _not_ affected.&lt;/p&gt;
&lt;p&gt;There are two affected use cases:
- decompressing LZ4 data with the `unsafe` implementation (`safe-decode` feature flag disabled, which is enabled by default):
can leak content of uninitialized memory as decompressed result
- decompressing LZ4 data into a reused, user-supplied `output` buffer (affects the `safe-decode` feature as well):
can leak the previous contents of the output buffer as decompressed result&lt;/p&gt;
&lt;p&gt;### Impact
Leakage of data from uninitialized memory or content from previous decompression operations, possibly rev…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-vvp9-7p8x-rfvv</guid>
    </item>
  </channel>
</rss>
