Package: gst-plugins-good1.0 / 1.22.0-5+deb12u3
Metadata
| Package | Version | Patches format |
|---|---|---|
| gst-plugins-good1.0 | 1.22.0-5+deb12u3 | 3.0 (quilt) |
Patch series
view the series file| Patch | File delta | Description |
|---|---|---|
| Skip failing tests.patch | (download) |
tests/check/meson.build |
4 2 + 2 - 0 ! |
skip failing tests The rtpvp8 test is new for 1.20 but fails. The rtpstorage test isn't new but started failing with 1.20 https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/1220 https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/1221 |
| GST 2023 0001.patch | (download) |
gst/audioparsers/gstflacparse.c |
6 3 + 3 - 0 ! |
--- |
| qtdemux Avoid integer overflow when parsing Theora e.patch | (download) |
gst/isomp4/qtdemux.c |
4 2 + 2 - 0 ! |
qtdemux: avoid integer overflow when parsing theora extension |
| jpegdec Directly error out on negotiation failures.patch | (download) |
ext/jpeg/gstjpegdec.c |
22 17 + 5 - 0 ! |
jpegdec: directly error out on negotiation failures |
| gdkpixbufdec Check if initializing the video info ac.patch | (download) |
ext/gdk_pixbuf/gstgdkpixbufdec.c |
9 8 + 1 - 0 ! |
gdkpixbufdec: check if initializing the video info actually succeeded |
| wavparse Check for short reads when parsing headers .patch | (download) |
gst/wavparse/gstwavparse.c |
63 46 + 17 - 0 ! |
wavparse: check for short reads when parsing headers in pull mode |
| wavparse Make sure enough data for the tag list tag .patch | (download) |
gst/wavparse/gstwavparse.c |
4 4 + 0 - 0 ! |
wavparse: make sure enough data for the tag list tag is available before parsing |
| wavparse Fix parsing of acid chunk.patch | (download) |
gst/wavparse/gstwavparse.c |
12 5 + 7 - 0 ! |
wavparse: fix parsing of acid chunk |
| wavparse Check that at least 4 bytes are available b.patch | (download) |
gst/wavparse/gstwavparse.c |
5 5 + 0 - 0 ! |
wavparse: check that at least 4 bytes are available before parsing cue chunks |
| wavparse Check that at least 32 bytes are available .patch | (download) |
gst/wavparse/gstwavparse.c |
3 3 + 0 - 0 ! |
wavparse: check that at least 32 bytes are available before parsing smpl chunks |
| wavparse Fix clipping of size to the file size.patch | (download) |
gst/wavparse/gstwavparse.c |
5 3 + 2 - 0 ! |
wavparse: fix clipping of size to the file size |
| wavparse Check size before reading ds64 chunk.patch | (download) |
gst/wavparse/gstwavparse.c |
5 5 + 0 - 0 ! |
wavparse: check size before reading ds64 chunk |
| avisubtitle Fix size checks and avoid overflows when.patch | (download) |
gst/avi/gstavisubtitle.c |
5 3 + 2 - 0 ! |
avisubtitle: fix size checks and avoid overflows when checking sizes |
| matroskademux Only unmap GstMapInfo in WavPack heade.patch | (download) |
gst/matroska/matroska-demux.c |
4 2 + 2 - 0 ! |
matroskademux: only unmap gstmapinfo in wavpack header extraction error paths if previously mapped |
| matroskademux Fix off by one when parsing multi chan.patch | (download) |
gst/matroska/matroska-demux.c |
2 1 + 1 - 0 ! |
matroskademux: fix off-by-one when parsing multi-channel wavpack |
| matroskademux Check for big enough WavPack codec pri.patch | (download) |
gst/matroska/matroska-demux.c |
5 5 + 0 - 0 ! |
matroskademux: check for big enough wavpack codec private data before accessing it |
| matroskademux Don t take data out of an empty adapte.patch | (download) |
gst/matroska/matroska-demux.c |
11 8 + 3 - 0 ! |
matroskademux: don't take data out of an empty adapter when processing WavPack frames |
| matroskademux Skip over laces directly when postproc.patch | (download) |
gst/matroska/matroska-demux.c |
12 12 + 0 - 0 ! |
matroskademux: skip over laces directly when postprocessing the frame fails |
| matroskademux Skip over zero sized Xiph stream heade.patch | (download) |
gst/matroska/matroska-ids.c |
6 4 + 2 - 0 ! |
matroskademux: skip over zero-sized xiph stream headers |
| matroskademux Put a copy of the codec data into the .patch | (download) |
gst/matroska/matroska-demux.c |
3 1 + 2 - 0 ! |
matroskademux: put a copy of the codec data into the a_ms/acm caps |
| qtdemux Fix integer overflow when allocating the sam.patch | (download) |
gst/isomp4/qtdemux.c |
12 6 + 6 - 0 ! |
qtdemux: fix integer overflow when allocating the samples table for fragmented MP4 |
| qtdemux Fix debug output during trun parsing.patch | (download) |
gst/isomp4/qtdemux.c |
17 9 + 8 - 0 ! |
qtdemux: fix debug output during trun parsing |
| qtdemux Don t iterate over all trun entries if none .patch | (download) |
gst/isomp4/qtdemux_dump.c |
5 5 + 0 - 0 ! |
qtdemux: don't iterate over all trun entries if none of the flags are set |
| qtdemux Check sizes of stsc stco stts before trying .patch | (download) |
gst/isomp4/qtdemux.c |
22 22 + 0 - 0 ! |
qtdemux: check sizes of stsc/stco/stts before trying to merge entries |
| qtdemux Make sure only an even number of bytes is pr.patch | (download) |
gst/isomp4/qtdemux.c |
5 5 + 0 - 0 ! |
qtdemux: make sure only an even number of bytes is processed when handling CEA608 data |
| qtdemux Make sure enough data is available before re.patch | (download) |
gst/isomp4/qtdemux.c |
82 44 + 38 - 0 ! |
qtdemux: make sure enough data is available before reading wave header node |
| qtdemux Fix length checks and offsets in stsd entry .patch | (download) |
gst/isomp4/qtdemux.c |
190 74 + 116 - 0 ! |
qtdemux: fix length checks and offsets in stsd entry parsing |
| qtdemux Fix error handling when parsing cenc sample .patch | (download) |
gst/isomp4/qtdemux.c |
9 7 + 2 - 0 ! |
qtdemux: fix error handling when parsing cenc sample groups fails |
| qtdemux Make sure there are enough offsets to read w.patch | (download) |
gst/isomp4/qtdemux.c |
6 3 + 3 - 0 ! |
qtdemux: make sure there are enough offsets to read when parsing samples |
| qtdemux Actually handle errors returns from various .patch | (download) |
gst/isomp4/qtdemux.c |
29 23 + 6 - 0 ! |
qtdemux: actually handle errors returns from various functions instead of ignoring them |
| qtdemux Check for invalid atom length when extractin.patch | (download) |
gst/isomp4/qtdemux.c |
2 1 + 1 - 0 ! |
qtdemux: check for invalid atom length when extracting closed caption data |
| qtdemux Add size check for parsing SMI SEQH atom.patch | (download) |
gst/isomp4/qtdemux.c |
3 2 + 1 - 0 ! |
qtdemux: add size check for parsing smi / seqh atom |
| CVE 2025 47219.patch | (download) |
gst/isomp4/qtdemux.c |
4 4 + 0 - 0 ! |
[patch] qtdemux: check if enough bytes are available for each stsd entry There must be at least 8 bytes for the length / fourcc of each entry. After reading those, the length is already validated against the remaining available bytes. Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/4407 Fixes CVE-2025-47219 |
