CyberSecBulletin

GStreamer vulnerabilities

We track 72 vulnerabilities in GStreamer products across 2 products. 72 are rated high or critical, and none are known to be exploited. The most recent was published on October 21, 2026.

72vulnerabilities
18critical
54high
0exploited
8.4average CVSS score

Latest GStreamer vulnerabilities

  • 9.1 Critical severity

    gstreamer: Out-of-bounds Read

    CVE-2024-47597GStreamerEPSS 1.17%

    GStreamer is a library for constructing graphs of media-handling components. An OOB-read has been detected in the function qtdemux_parse_samples within qtdemux.c. This issue arises when the function qtdemux_parse_samples reads data beyond the boundaries of the

  • 7.5 High severity

    gstreamer: Out-of-bounds Read

    CVE-2024-47596GStreamerEPSS 1.15%

    GStreamer is a library for constructing graphs of media-handling components. An OOB-read has been discovered in the qtdemux_parse_svq3_stsd_data function within qtdemux.c. In the FOURCC_SMI_ case, seqh_size is read from the input file without proper validation

  • 7.5 High severity

    gstreamer: Integer Underflow (Wrap or Wraparound)

    CVE-2024-47546GStreamerEPSS 1.08%

    GStreamer is a library for constructing graphs of media-handling components. An integer underflow has been detected in extract_cc_from_data function within qtdemux.c. In the FOURCC_c708 case, the subtraction atom_length - 8 may result in an underflow if atom_l

  • 7.5 High severity

    gstreamer: Integer Underflow (Wrap or Wraparound)

    CVE-2024-47545GStreamerEPSS 1.08%

    GStreamer is a library for constructing graphs of media-handling components. An integer underflow has been detected in qtdemux_parse_trak function within qtdemux.c. During the strf parsing case, the subtraction size -= 40 can lead to a negative integer overflo

  • 7.5 High severity

    gstreamer: NULL Pointer Dereference

    CVE-2024-47544GStreamerEPSS 1.08%

    GStreamer is a library for constructing graphs of media-handling components. The function qtdemux_parse_sbgp in qtdemux.c is affected by a null dereference vulnerability. This vulnerability is fixed in 1.24.10.

  • 7.5 High severity

    gstreamer: Out-of-bounds Read

    CVE-2024-47543GStreamer

    GStreamer is a library for constructing graphs of media-handling components. An OOB-read vulnerability has been discovered in qtdemux_parse_container function within qtdemux.c. In the parent function qtdemux_parse_node, the value of length is not well checked.

  • 7.5 High severity

    gstreamer: Out-of-bounds Read

    CVE-2024-47542GStreamerEPSS 1.11%

    GStreamer is a library for constructing graphs of media-handling components. A null pointer dereference has been discovered in the id3v2_read_synch_uint function, located in id3v2.c. If id3v2_read_synch_uint is called with a null work->hdr.frame_data, the poin

  • 7.5 High severity

    gstreamer: Out-of-bounds Write

    CVE-2024-47541GStreamerEPSS 1.34%

    GStreamer is a library for constructing graphs of media-handling components. An OOB-write vulnerability has been identified in the gst_ssa_parse_remove_override_codes function of the gstssaparse.c file. This function is responsible for parsing and removing SSA

  • 9.8 Critical severity

    gstreamer: Use of Uninitialized Resource

    CVE-2024-47540GStreamerEPSS 1.01%

    GStreamer is a library for constructing graphs of media-handling components. An uninitialized stack variable vulnerability has been identified in the gst_matroska_demux_add_wvpk_header function within matroska-demux.c. When size < 4, the program calls gst_buff

  • 9.8 Critical severity

    gstreamer: Out-of-bounds Write

    CVE-2024-47539GStreamerEPSS 1.32%

    GStreamer is a library for constructing graphs of media-handling components. An out-of-bounds write vulnerability was identified in the convert_to_s334_1a function in isomp4/qtdemux.c. The vulnerability arises due to a discrepancy between the size of memory al

  • 9.8 Critical severity

    gstreamer: Out-of-bounds Write

    CVE-2024-47538GStreamerEPSS 1.27%

    GStreamer is a library for constructing graphs of media-handling components. A stack-buffer overflow has been detected in the `vorbis_handle_identification_packet` function within `gstvorbisdec.c`. The position array is a stack-allocated buffer of size 64. If

  • 9.8 Critical severity

    gstreamer: Integer Overflow or Wraparound

    CVE-2024-47537GStreamer

    GStreamer is a library for constructing graphs of media-handling components. The program attempts to reallocate the memory pointed to by stream->samples to accommodate stream->n_samples + samples_count elements of type QtDemuxSample. The problem is that sample

  • 8.8 High severity

    GStreamer: Out-of-bounds Write

    CVE-2024-0444GStreamerEPSS 1.57%

    GStreamer AV1 Video Parsing Stack-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. Interaction with this library is required to exploit this

  • 7.8 High severity

    GStreamer: Integer Overflow or Wraparound

    CVE-2024-4453GStreamerEPSS 1.58%

    GStreamer EXIF Metadata Parsing Integer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. Interaction with this library is required to exploit this vulnera

  • 8.8 High severity

    GStreamer: Out-of-bounds Write

    CVE-2023-50186GStreamerEPSS 1.53%

    GStreamer AV1 Video Parsing Stack-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. Interaction with this library is required to exploit this

  • 8.8 High severity

    GStreamer: Use After Free

    CVE-2023-44446GStreamerEPSS 1.96%

    GStreamer MXF File Parsing Use-After-Free Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. Interaction with this library is required to exploit this vulnerability

  • 8.8 High severity

    GStreamer: Out-of-bounds Write

    CVE-2023-44429GStreamerEPSS 1.81%

    GStreamer AV1 Codec Parsing Heap-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. Interaction with this library is required to exploit this v

  • 8.8 High severity

    GStreamer: Stack-based Buffer Overflow

    CVE-2023-40476GStreamerEPSS 2.26%

    GStreamer H265 Parsing Stack-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. Interaction with this library is required to exploit this vulne

  • 8.8 High severity

    GStreamer: Integer Overflow or Wraparound

    CVE-2023-40475GStreamerEPSS 2.1%

    GStreamer MXF File Parsing Integer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. Interaction with this library is required to exploit this vulnerabilit

  • 8.8 High severity

    GStreamer: Integer Overflow or Wraparound

    CVE-2023-40474GStreamerEPSS 2.1%

    GStreamer MXF File Parsing Integer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. Interaction with this library is required to exploit this vulnerabilit

  • 8.8 High severity

    GStreamer: Integer Overflow or Wraparound

    CVE-2023-38104GStreamerEPSS 1.4%

    GStreamer RealMedia File Parsing Integer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. Interaction with this library is required to exploit this vulner

  • 8.8 High severity

    GStreamer: Integer Overflow or Wraparound

    CVE-2023-38103GStreamerEPSS 1.52%

    GStreamer RealMedia File Parsing Integer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. Interaction with this library is required to exploit this vulner

  • 8.8 High severity

    GStreamer: Out-of-bounds Write

    CVE-2023-37329GStreamerEPSS 1.64%

    GStreamer SRT File Parsing Heap-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. Interaction with this library is required to exploit this vu

  • 8.8 High severity

    GStreamer: Heap-based Buffer Overflow

    CVE-2023-37328GStreamerEPSS 2.05%

    GStreamer PGS File Parsing Heap-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. Interaction with this library is required to exploit this vu

  • 8.8 High severity

    GStreamer: Integer Overflow or Wraparound

    CVE-2023-37327GStreamerEPSS 1.7%

    GStreamer FLAC File Parsing Integer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GStreamer. Interaction with this library is required to exploit this vulnerabili

  • 7.8 High severity

    GStreamer: Integer Overflow or Wraparound

    CVE-2022-2122GStreamer

    DOS / potential heap overwrite in qtdemux using zlib decompression. Integer overflow in qtdemux element in qtdemux_inflate function which causes a segfault, or could cause a heap overwrite, depending on libc and OS. Depending on the libc used, and the underlyi

  • 7.8 High severity

    GStreamer: Integer Overflow or Wraparound

    CVE-2022-1925GStreamer

    DOS / potential heap overwrite in mkv demuxing using HEADERSTRIP decompression. Integer overflow in matroskaparse element in gst_matroska_decompress_data function which causes a heap overflow. Due to restrictions on chunk sizes in the matroskademux element, th

  • 7.8 High severity

    GStreamer: Integer Overflow or Wraparound

    CVE-2022-1924GStreamer

    DOS / potential heap overwrite in mkv demuxing using lzo decompression. Integer overflow in matroskademux element in lzo decompression function which causes a segfault, or could cause a heap overwrite, depending on libc and OS. Depending on the libc used, and

  • 7.8 High severity

    GStreamer: Integer Overflow or Wraparound

    CVE-2022-1923GStreamer

    DOS / potential heap overwrite in mkv demuxing using bzip decompression. Integer overflow in matroskademux element in bzip decompression function which causes a segfault, or could cause a heap overwrite, depending on libc and OS. Depending on the libc used, an

  • 7.8 High severity

    GStreamer: Integer Overflow or Wraparound

    CVE-2022-1922GStreamer

    DOS / potential heap overwrite in mkv demuxing using zlib decompression. Integer overflow in matroskademux element in gst_matroska_decompress_data function which causes a segfault, or could cause a heap overwrite, depending on libc and OS. Depending on the lib

  • 7.8 High severity

    GStreamer: Integer Overflow or Wraparound

    CVE-2022-1921GStreamer

    Integer overflow in avidemux element in gst_avi_demux_invert function which allows a heap overwrite while parsing avi files. Potential for arbitrary code execution through heap overwrite.

  • 7.8 High severity

    GStreamer: Integer Overflow or Wraparound

    CVE-2022-1920GStreamer

    Integer overflow in matroskademux element in gst_matroska_demux_add_wvpk_header function which allows a heap overwrite while parsing matroska files. Potential for arbitrary code execution through heap overwrite.