Commit Graph

205 Commits

Author SHA1 Message Date
RHEL Packaging Agent
ef64522103 Fix CVE-2026-18299: Use-After-Free in rtpsbcdepay
Backport upstream MR 12042 to fix CVE-2026-18299 in the
rtpsbcdepay element. The patch includes three commits that
fix a use-after-free by resetting buffer pointers after
ownership transfer, add a payload length bounds check for
the payload header, and correct variable shadowing
introduced by the first fix.

CVE: CVE-2026-18299
Upstream patches:
 - https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/12042.patch
Resolves: RHEL-246615

This commit was backported by Ymir, a Red Hat Enterprise Linux software maintenance AI agent.

Assisted-by: Ymir
2026-08-25 10:51:42 +00:00
RHEL Packaging Agent
c6cc3a250e Fix CVE-2026-18298 in gdkpixbufdec element
Backport upstream fix for CVE-2026-18298 from GitLab MR 12043.
The patch includes two commits by Sebastian Dröge:
- Drop gdkpixbufdec rank to NONE to prevent auto-selection
  for untrusted inputs.
- Handle format and resolution changes correctly by checking
  on every frame, not just the first one.

CVE: CVE-2026-18298
Upstream patches:
 - https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/12043.patch
Resolves: RHEL-246555

This commit was backported by Ymir, a Red Hat Enterprise Linux software maintenance AI agent.

Assisted-by: Ymir
2026-08-24 18:57:56 +00:00
RHEL Packaging Agent
3da6b27d8f Fix CVE-2026-18296: heap buffer overflow in qtmoovrecover
Backport upstream commit 93fa4cd3 to fix CVE-2026-18296 in
gstreamer1-plugins-good. The patch adds box size and version
validation to atomsrecovery.c (qtmoovrecover), preventing
potential issues with malformed input files.

CVE: CVE-2026-18296
Upstream patches:
 - 93fa4cd30b.patch
Resolves: RHEL-246547

This commit was backported by Ymir, a Red Hat Enterprise Linux software maintenance AI agent.

Assisted-by: Ymir
2026-08-24 18:54:53 +00:00
RHEL Packaging Agent
f747e74241 Fix CVE-2026-73433: out-of-bounds reads in AVI FUJIFILM strd parsing
Backport upstream commit bb8fb5a9bf15 to fix a buffer underflow
vulnerability in the AVI demuxer's FUJIFILM strd parser
(CVE-2026-73433). The patch adds proper bounds checking before
memory accesses in gstavidemux.c, ensuring enough data is
available when parsing FUJIFILM metadata tags to prevent
out-of-bounds reads.

CVE: CVE-2026-73433
Upstream patches:
 - bb8fb5a9bf.patch
Resolves: RHEL-239061

This commit was backported by Ymir, a Red Hat Enterprise Linux software maintenance AI agent.

Assisted-by: Ymir
2026-08-18 15:50:58 +02:00
RHEL Packaging Agent
d419d7cade Fix CVE-2026-73434: out-of-bounds read in AVI demuxer vprp handling
Backport upstream commit 0bcc6564c7d to fix CVE-2026-73434,
an out-of-bounds read in avidemux. The patch corrects the
divisor used when calculating the available number of vprp
field info entries, changing it from `vprp->fields` to
`sizeof(vprp->field_info[0])`.

CVE: CVE-2026-73434
Upstream patches:
 - 0bcc6564c7.patch
Resolves: RHEL-239041

This commit was backported by Ymir, a Red Hat Enterprise Linux software maintenance AI agent.

Assisted-by: Ymir
2026-08-18 15:50:58 +02:00
RHEL Packaging Agent
53fb8e1fe5 Fix CVE-2026-5056: bounds checks in qtdemux uncompressed video
Backport upstream fix (commit f9567e3e26c9, MR !11242) for
CVE-2026-5056 (ZDI-CAN-29392). The patch adds integer overflow
and bounds checks to uncompressed video (uncv) handling in
qtdemux.c, including upper bounds on cmpd and uncC component
counts, validation of num_components range, component_index
bounds checking, and a guard against GST_VIDEO_FORMAT_UNKNOWN
before using the format.

CVE: CVE-2026-5056
Upstream patches:
 - https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/11242.patch
Resolves: RHEL-222332

This commit was backported by Ymir, a Red Hat Enterprise Linux software maintenance AI agent.

Assisted-by: Ymir
2026-08-11 14:45:58 +00:00
RHEL Packaging Agent
bf45d4c419 Fix CVE-2026-18649: limit RTP H.264/H.265 fragmentation unit size
Backport upstream MR 12234 to fix CVE-2026-18649 in
rtph264depay and rtph265depay elements. The patch limits the
maximum fragmentation unit size (defaulting to 32MB) to prevent
excessive memory usage, and properly resets internal state fields
when errors occur during fragmentation unit handling.

CVE: CVE-2026-18649
Upstream patches:
 - https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/12234.patch
Resolves: RHEL-224159

This commit was backported by Ymir, a Red Hat Enterprise Linux software maintenance AI agent.

Assisted-by: Ymir
2026-08-11 14:42:38 +00:00
RHEL Packaging Agent
9b48c1cc9b Fix integer overflow in wavpack decoder (CVE-2026-53705)
Backport CVE-2026-53705 fix from upstream GStreamer MR #11797
(4 commits) to address integer overflow vulnerabilities in the
wavpack decoder. The patch uses g_size_checked_mul to avoid
integer overflow when calculating output buffer size, corrects
variable types to prevent overflow, fixes integer overflow in
input buffer size check, and unmaps input buffer earlier to
prevent use-after-free in error paths.

CVE: CVE-2026-53705
Upstream patches:
 - https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/11797.patch
Resolves: RHEL-184481

This commit was backported by Ymir, a Red Hat Enterprise Linux software maintenance AI agent.

Assisted-by: Ymir
2026-07-29 08:38:47 +00:00
Wim Taymans
b440b1b761 Add patch for CVE-2026-3083 and CVE-2026-3085
Resolves: RHEL-156142, RHEL-156119
2026-03-31 11:39:29 +02:00
Wim Taymans
64a6fd029b Update to 1.26.7
Resolves: RHEL-126057
2025-11-04 17:24:03 +01:00
Wim Taymans
f50add59d4 Update to 1.26.2
Resolves: DESKTOP-1858
2025-06-17 14:53:42 +02:00
Wim Taymans
076882353e Update to 1.24.11
Resolves: RHEL-73676
Update to 1.24.11
  Resolves: RHEL-73676
Update to 1.24.11
  Resolves: RHEL-73676
2025-01-14 17:48:29 +01:00
Wim Taymans
0f3ee5dc27 Update to 1.24.10
Resolves: RHEL-70408, RHEL-71032, RHEL-71020, RHEL-70996
  Resolves: RHEL-70960, RHEL-70947, RHEL-70934
2024-12-12 10:37:52 +01:00
Troy Dawson
01a02e91e1 Bump release for October 2024 mass rebuild:
Resolves: RHEL-64018
2024-10-29 08:29:16 -07:00
Wim Taymans
4ac00db3c0 1.24.6 2024-08-21 12:22:44 +02:00
Troy Dawson
6028335b62 Bump release for June 2024 mass rebuild 2024-06-24 08:45:41 -07:00
Wim Taymans
7fe1f8ca5a Update to 1.22.12 2024-06-14 18:16:41 +02:00
Tomas Pelka
29f9c5f746 Add gating.yaml via API 2024-04-30 10:22:18 +00:00
Gwyn Ciesla
31c3a0a1ab 1.22.9 2024-01-25 11:27:20 -06:00
Fedora Release Engineering
e86e47622e Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-24 21:10:55 +00:00
Fedora Release Engineering
614aaa96eb Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-20 21:39:18 +00:00
Niels De Graef
d7c36acb0e SPDX Migration 2024-01-03 17:11:11 +00:00
Gwyn Ciesla
e92072bd8a Merge branch 'rawhide' of ssh://pkgs.fedoraproject.org/rpms/gstreamer1-plugins-good into rawhide 2023-12-18 16:57:30 -06:00
Gwyn Ciesla
9377bc2a2c 1.22.8 2023-12-18 16:54:13 -06:00
Jan Grulich
14694ab697 Rebuild (qt6) 2023-11-29 14:30:22 +01:00
Gwyn Ciesla
c661764393 Require qt linguists 2023-11-14 11:01:12 -06:00
Gwyn Ciesla
3a99e06eb3 1.22.7 2023-11-14 10:36:17 -06:00
Jan Grulich
0b89134a49 Rebuild (qt6) 2023-10-13 10:18:31 +02:00
Kalev Lember
5c05379742 Update flatpak runtime build conditionals for F39+ 2023-10-05 23:25:15 +02:00
Jan Grulich
22d049b9a8 Rebuild (qt6) 2023-10-05 10:10:44 +02:00
Wim Taymans
6203301534 Disable qt-egl and add some BuildRequires to make things compile. 2023-07-21 15:20:25 +02:00
Wim Taymans
73c9beb086 Update to 1.22.5 2023-07-21 12:27:12 +02:00
Fedora Release Engineering
157fdd8f0e Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-20 05:45:39 +00:00
Yaakov Selkowitz
049abc90cb Default to libsoup3
The soup elements dynamically load either version of libsoup, and
therefore do not link to either.  However, the -devel packages are
still used for the tests.
2023-07-11 23:05:24 -04:00
Yaakov Selkowitz
02f7fd87e1 Enable Qt6 plugin, disable Qt5 plugin for RHEL 10 2023-06-18 13:15:22 -04:00
Wim Taymans
03b6abb635 Update to 1.22.3 2023-05-25 11:34:32 +02:00
Wim Taymans
119a033c1f Update to 1.22.2 2023-04-13 15:00:32 +02:00
Wim Taymans
32fafa8124 Update to 1.22.1 2023-03-13 17:35:56 +01:00
Tom Callaway
649179df80 rebuild for new libvpx 2023-02-15 17:21:02 -05:00
Kalev Lember
5a0d15ca61 Disable v4l2-gudev for flatpak-runtime module builds
v4l2-gudev doesn't work in flatpak containers and breaks e.g. camera
detection for cheese.
2023-01-31 19:46:56 +01:00
Wim Taymans
53b1eff9f8 Update to 1.22.0 2023-01-24 12:07:43 +01:00
Wim Taymans
03dbf50b90 Update to 1.21.90 2023-01-23 10:15:44 +01:00
Fedora Release Engineering
a245d65d6a Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 11:41:12 +00:00
Wim Taymans
c11d92ec40 Update to 1.20.5 2023-01-11 11:03:44 +01:00
Wim Taymans
d60220d711 Update to 1.20.4 2022-10-14 12:36:04 +02:00
Michel Alexandre Salim
a3fc6383a4 Rebuilt for flac 1.4.0
Signed-off-by: Michel Alexandre Salim <salimma@fedoraproject.org>
2022-09-13 18:04:18 -05:00
Fedora Release Engineering
18d480959a Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 13:11:20 +00:00
Wim Taymans
30633bb41e Update to 1.20.3 2022-07-18 15:48:25 +02:00
Wim Taymans
5fd03fc3fd Update to 1.20.0 2022-02-04 15:33:56 +01:00
Tom spot Callaway
83eb47c2b5 rebuild for libvpx 2022-01-27 16:37:26 -05:00