VYPR
Unrated severityNVD Advisory· Published Jul 19, 2022· Updated Aug 3, 2024

CVE-2022-1922

CVE-2022-1922

Description

Integer overflow in GStreamer's Matroska demuxer zlib decompression can cause denial of service or heap overwrite.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Integer overflow in GStreamer's Matroska demuxer zlib decompression can cause denial of service or heap overwrite.

Vulnerability

An integer overflow vulnerability exists in GStreamer's Matroska demuxer (matroskademux) within the gst_matroska_decompress_data function during zlib decompression. This occurs when processing a crafted Matroska file with maliciously compressed data, leading to an integer overflow that can cause a segmentation fault or, depending on the libc and OS, a heap overwrite [1]. The affected versions are those prior to the fix, though the exact patched version is not specified in the available references.

Exploitation

An attacker can exploit this vulnerability by providing a specially crafted Matroska file to a target application using GStreamer's Matroska demuxer. No authentication or special network position is required; the file can be delivered via any means (e.g., web download, email attachment). When the file is parsed, the integer overflow in the decompression routine triggers a memory corruption that may result in a crash or, under certain libc/OS combinations, a heap overwrite.

Impact

Successful exploitation leads to a denial of service (segfault) in most cases, but if the libc does not use mmap for large allocations and the OS does not support mmap, a heap overwrite may occur, potentially allowing arbitrary code execution within the context of the GStreamer process. The impact is limited to the application using the vulnerable library.

Mitigation

No official fix or patched version has been disclosed in the available references [1]. Users should monitor GStreamer security advisories and update to the latest version once a fix is released. As a workaround, avoid processing untrusted Matroska files until a patch is applied.

AI Insight generated on May 27, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected products

26

Patches

0

No patches discovered yet.

Vulnerability mechanics

No source-code context for this CVE — mechanics is only generated when we can read the actual fix diff. Without that, the four sections (root cause, attack vector, affected code, fix) would be speculation rather than analysis.

References

3

News mentions

0

No linked articles in our index yet.