GStreamer streaming media framework base plugins
Backport upstream commit 178ae5ac20db to fix CVE-2026-18297.
The patch adds a bounds check in gst_opus_dec_negotiate() to
set pos = NULL when n_channels > 64, preventing a buffer
overflow in the memcpy into the fixed-size opus_pos array.
CVE: CVE-2026-18297
Upstream patches:
-
|
||
|---|---|---|
| .gitignore | ||
| 0001-missing-plugins-Remove-the-mpegaudioversion-field.patch | ||
| 0001-opusdec-Don-t-use-any-channel-positions-for-64-chann.patch | ||
| 0001-riff-Correctly-check-that-enough-RGB-palette-data-is.patch | ||
| 0002-id3v2-Don-t-try-parsing-extended-header-if-not-enoug.patch | ||
| 0003-opusdec-Set-at-most-64-channels-to-NONE-position.patch | ||
| 0004-vorbis_parse-check-writes-to-GstOggStream.vorbis_mod.patch | ||
| 0005-oggstream-review-and-fix-per-format-min_packet_size.patch | ||
| 0006-discoverer-Don-t-print-channel-layout-for-more-than-.patch | ||
| 0007-vorbisdec-Set-at-most-64-channels-to-NONE-position.patch | ||
| 0008-ssaparse-Search-for-closing-brace-after-opening-brac.patch | ||
| 0009-ssaparse-Don-t-use-strstr-on-strings-that-are-potent.patch | ||
| 0010-subparse-Check-for-NULL-return-of-strchr-when-parsin.patch | ||
| gating.yaml | ||
| gstreamer1-plugins-base.spec | ||
| sources | ||
| xdg-compile.patch | ||