CVE Catalog

CVE-2026-17072

LowCVSS 3.3
Published: Updated: Translated: NVD NIST

Summary

In GStreamer's gst-plugins-good, a heap-based out-of-bounds read of 4 bytes occurs when parsing FLAC audio stream headers embedded in Matroska or WebM container files. A boundary check does not account for the full size of the copied data, allowing a small read past the end of the allocated buffer. An attacker can exploit this by crafting a malicious Matroska or WebM file and tricking a user into opening it.

Risk Assessment

A small amount of adjacent heap memory may be leaked, potentially exposing confidential data from other processes or GStreamer itself.

Recommendation

Update the gst-plugins-good package to the latest version that includes a fix for the out-of-bounds read vulnerability.

Original NVD description (English source)

A flaw was found in GStreamer's gst-plugins-good. A heap-based out-of-bounds read of 4 bytes can occur when parsing FLAC audio stream headers embedded in a Matroska or WebM container file. The vulnerability is triggered by a boundary check that does not account for the full size of the data being copied, allowing a small read past the end of the allocated buffer. An attacker could exploit this by crafting a malicious Matroska or WebM file and tricking a user into opening it, potentially leaking a small amount of adjacent heap memory.

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