Debian Gst-Plugins-Good1.0 vulnerabilities
48 known vulnerabilities affecting debian/gst-plugins-good1.0.
Total CVEs
48
CISA KEV
0
Public exploits
0
Exploited in wild
0
Severity breakdown
CRITICAL3HIGH19MEDIUM21LOW5
Vulnerabilities
Page 1 of 3
CVE-2026-3085HIGHCVSS 8.8fixed in gst-plugins-good1.0 1.28.1-1 (forky)2026
CVE-2026-3085 [HIGH] CVE-2026-3085: gst-plugins-good1.0 - GStreamer rtpqdm2depay Heap-based Buffer Overflow Remote Code Execution Vulnerab...
GStreamer rtpqdm2depay 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 vulnerability but attack vectors may vary depending on the implementation. The specific flaw exists with
debian
CVE-2026-3083HIGHCVSS 8.8fixed in gst-plugins-good1.0 1.28.1-1 (forky)2026
CVE-2026-3083 [HIGH] CVE-2026-3083: gst-plugins-good1.0 - GStreamer rtpqdm2depay Out-Of-Bounds Write Remote Code Execution Vulnerability. ...
GStreamer rtpqdm2depay Out-Of-Bounds Write 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 but attack vectors may vary depending on the implementation. The specific flaw exists within the
debian
CVE-2026-1940MEDIUMCVSS 5.1fixed in gst-plugins-good1.0 1.28.1-1 (forky)2026
CVE-2026-1940 [MEDIUM] CVE-2026-1940: gst-plugins-good1.0 - An incomplete fix for CVE-2024-47778 allows an out-of-bounds read in gst_wavpars...
An incomplete fix for CVE-2024-47778 allows an out-of-bounds read in gst_wavparse_adtl_chunk() function. The patch added a size validation check lsize + 8 > size, but it does not account for the GST_ROUND_UP_2(lsize) used in the actual offset calculation. When lsize is an odd number, the parser advances more bytes than validated, causing OOB read.
Scope:
debian
CVE-2025-47219HIGHCVSS 8.1fixed in gst-plugins-good1.0 1.22.0-5+deb12u3 (bookworm)2025
CVE-2025-47219 [HIGH] CVE-2025-47219: gst-plugins-good1.0 - In GStreamer through 1.26.1, the isomp4 plugin's qtdemux_parse_trak function may...
In GStreamer through 1.26.1, the isomp4 plugin's qtdemux_parse_trak function may read past the end of a heap buffer while parsing an MP4 file, possibly leading to information disclosure.
Scope: local
bookworm: resolved (fixed in 1.22.0-5+deb12u3)
bullseye: resolved (fixed in 1.18.4-2+deb11u4)
forky: resolved (fixed in 1.26.2-1)
sid: resolved (fixed in 1.
debian
CVE-2025-47183MEDIUMCVSS 6.6fixed in gst-plugins-good1.0 1.18.4-2+deb11u4 (bullseye)2025
CVE-2025-47183 [MEDIUM] CVE-2025-47183: gst-plugins-good1.0 - In GStreamer through 1.26.1, the isomp4 plugin's qtdemux_parse_tree function may...
In GStreamer through 1.26.1, the isomp4 plugin's qtdemux_parse_tree function may read past the end of a heap buffer while parsing an MP4 file, leading to information disclosure.
Scope: local
bookworm: open
bullseye: resolved (fixed in 1.18.4-2+deb11u4)
forky: resolved (fixed in 1.26.2-1)
sid: resolved (fixed in 1.26.2-1)
trixie: resolved (fixed in 1.26
debian
CVE-2024-47606HIGHCVSS 8.6fixed in gst-plugins-good1.0 1.22.0-5+deb12u2 (bookworm)2024
CVE-2024-47606 [HIGH] CVE-2024-47606: gst-plugins-good1.0 - GStreamer is a library for constructing graphs of media-handling components. An ...
GStreamer is a library for constructing graphs of media-handling components. An integer underflow has been detected in the function qtdemux_parse_theora_extension within qtdemux.c. The vulnerability occurs due to an underflow of the gint size variable, which causes size to hold a large unintended value when cast to an unsigned integer. This 32-bit negati
debian
CVE-2024-47537HIGHCVSS 8.6fixed in gst-plugins-good1.0 1.22.0-5+deb12u2 (bookworm)2024
CVE-2024-47537 [HIGH] CVE-2024-47537: gst-plugins-good1.0 - GStreamer is a library for constructing graphs of media-handling components. The...
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 samples_count is read from the input file. And if this value is big enough, this can lead to an intege
debian
CVE-2024-47613HIGHCVSS 8.6fixed in gst-plugins-good1.0 1.22.0-5+deb12u2 (bookworm)2024
CVE-2024-47613 [HIGH] CVE-2024-47613: gst-plugins-good1.0 - GStreamer is a library for constructing graphs of media-handling components. A n...
GStreamer is a library for constructing graphs of media-handling components. A null pointer dereference vulnerability has been identified in `gst_gdk_pixbuf_dec_flush` within `gstgdkpixbufdec.c`. This function invokes `memcpy`, using `out_pix` as the destination address. `out_pix` is expected to point to the frame 0 from the frame structure, which is rea
debian
CVE-2024-47540HIGHCVSS 8.6fixed in gst-plugins-good1.0 1.22.0-5+deb12u2 (bookworm)2024
CVE-2024-47540 [HIGH] CVE-2024-47540: gst-plugins-good1.0 - GStreamer is a library for constructing graphs of media-handling components. An ...
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 allocator->mem_unmap_full or mem->allocator->mem_unmap. This vulnerability could allow an attacker to hijack the execution flow
debian
CVE-2024-47539HIGHCVSS 8.6fixed in gst-plugins-good1.0 1.22.0-5+deb12u2 (bookworm)2024
CVE-2024-47539 [HIGH] CVE-2024-47539: gst-plugins-good1.0 - GStreamer is a library for constructing graphs of media-handling components. An ...
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 allocated to the storage array and the loop condition i * 2 < ccpair_size. Specifically, when ccpa
debian
CVE-2024-47597MEDIUMCVSS 5.1fixed in gst-plugins-good1.0 1.22.0-5+deb12u2 (bookworm)2024
CVE-2024-47597 [MEDIUM] CVE-2024-47597: gst-plugins-good1.0 - GStreamer is a library for constructing graphs of media-handling components. An ...
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 stream->stco buffer. The following code snippet shows the call to qt_atom_parser_get_offset_u
debian
CVE-2024-47774MEDIUMCVSS 5.1fixed in gst-plugins-good1.0 1.22.0-5+deb12u2 (bookworm)2024
CVE-2024-47774 [MEDIUM] CVE-2024-47774: gst-plugins-good1.0 - GStreamer is a library for constructing graphs of media-handling components. An ...
GStreamer is a library for constructing graphs of media-handling components. An OOB-read vulnerability has been identified in the gst_avi_subtitle_parse_gab2_chunk function within gstavisubtitle.c. The function reads the name_length value directly from the input file without checking it properly. Then, the a condition, does not properly handle cases wh
debian
CVE-2024-47778MEDIUMCVSS 5.1fixed in gst-plugins-good1.0 1.22.0-5+deb12u2 (bookworm)2024
CVE-2024-47778 [MEDIUM] CVE-2024-47778: gst-plugins-good1.0 - GStreamer is a library for constructing graphs of media-handling components. An ...
GStreamer is a library for constructing graphs of media-handling components. An OOB-read vulnerability has been discovered in gst_wavparse_adtl_chunk within gstwavparse.c. This vulnerability arises due to insufficient validation of the size parameter, which can exceed the bounds of the data buffer. As a result, an OOB read occurs in the following while
debian
CVE-2024-47602MEDIUMCVSS 6.8fixed in gst-plugins-good1.0 1.22.0-5+deb12u2 (bookworm)2024
CVE-2024-47602 [MEDIUM] CVE-2024-47602: gst-plugins-good1.0 - GStreamer is a library for constructing graphs of media-handling components. A n...
GStreamer is a library for constructing graphs of media-handling components. A null pointer dereference vulnerability has been discovered in the gst_matroska_demux_add_wvpk_header function within matroska-demux.c. This function does not properly check the validity of the stream->codec_priv pointer in the following code. If stream->codec_priv is NULL, t
debian
CVE-2024-47598MEDIUMCVSS 5.1fixed in gst-plugins-good1.0 1.22.0-5+deb12u2 (bookworm)2024
CVE-2024-47598 [MEDIUM] CVE-2024-47598: gst-plugins-good1.0 - GStreamer is a library for constructing graphs of media-handling components. An ...
GStreamer is a library for constructing graphs of media-handling components. An OOB-read vulnerability has been discovered in the qtdemux_merge_sample_table function within qtdemux.c. The problem is that the size of the stts buffer isn’t properly checked before reading stts_duration, allowing the program to read 4 bytes beyond the boundaries of stts->d
debian
CVE-2024-47543MEDIUMCVSS 5.1fixed in gst-plugins-good1.0 1.22.0-5+deb12u2 (bookworm)2024
CVE-2024-47543 [MEDIUM] CVE-2024-47543: gst-plugins-good1.0 - GStreamer is a library for constructing graphs of media-handling components. An ...
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. So, if length is big enough, it causes the pointer end to point beyond the boundaries of buff
debian
CVE-2024-47546MEDIUMCVSS 6.9fixed in gst-plugins-good1.0 1.22.0-5+deb12u2 (bookworm)2024
CVE-2024-47546 [MEDIUM] CVE-2024-47546: gst-plugins-good1.0 - GStreamer is a library for constructing graphs of media-handling components. An ...
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_length is less than 8. When that subtraction underflows, *cclen ends up being a large number, a
debian
CVE-2024-47601MEDIUMCVSS 6.8fixed in gst-plugins-good1.0 1.22.0-5+deb12u2 (bookworm)2024
CVE-2024-47601 [MEDIUM] CVE-2024-47601: gst-plugins-good1.0 - GStreamer is a library for constructing graphs of media-handling components. A n...
GStreamer is a library for constructing graphs of media-handling components. A null pointer dereference vulnerability has been discovered in the gst_matroska_demux_parse_blockgroup_or_simpleblock function within matroska-demux.c. This function does not properly check the validity of the GstBuffer *sub pointer before performing dereferences. As a result
debian
CVE-2024-47596MEDIUMCVSS 5.1fixed in gst-plugins-good1.0 1.22.0-5+deb12u2 (bookworm)2024
CVE-2024-47596 [MEDIUM] CVE-2024-47596: gst-plugins-good1.0 - GStreamer is a library for constructing graphs of media-handling components. An ...
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. If seqh_size is greater than the remaining size of the data buffer, it can lead to an OOB-re
debian
CVE-2024-47599MEDIUMCVSS 6.8fixed in gst-plugins-good1.0 1.22.0-5+deb12u2 (bookworm)2024
CVE-2024-47599 [MEDIUM] CVE-2024-47599: gst-plugins-good1.0 - GStreamer is a library for constructing graphs of media-handling components. A n...
GStreamer is a library for constructing graphs of media-handling components. A null pointer dereference vulnerability has been discovered in the gst_jpeg_dec_negotiate function in gstjpegdec.c. This function does not check for a NULL return value from gst_video_decoder_set_output_state. When this happens, dereferences of the outstate pointer will lead
debian
1 / 3Next →