Commit Graph

16 Commits

Author SHA1 Message Date
RHEL Packaging Agent
c92aaa75be Fix CVE-2026-59692: DTLS certificate subject DN buffer overflow
Backport upstream commit 9bb455393b to fix CVE-2026-59692,
a buffer overflow in ext/dtls/gstdtlsconnection.c where a
fixed 2048-byte stack buffer was used to store the peer
certificate subject DN. The fix replaces the stack buffer
with a dynamically allocated buffer sized to the actual
length returned by X509_NAME_print_ex(), and adds proper
error handling for the length check and BIO_read() call.

The patch was manually rebased to account for line number
differences between the upstream monorepo layout and the
RHEL 8 standalone source tree.

CVE: CVE-2026-59692
Upstream patches:
 - 9bb455393b.patch
Resolves: RHEL-193570

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

Assisted-by: Ymir
2026-07-27 15:59:48 +00:00
RHEL Packaging Agent
772eed30e2 Fix CVE-2026-59691 in rfbsrc/librfb rfbdecoder.c
Backport two upstream commits (85cdda97 and 340428be) from
GStreamer monorepo MR !12054 to fix CVE-2026-59691 in
gstreamer1-plugins-bad-free.

The patches fix rfbsrc/librfb vulnerabilities in rfbdecoder.c:
- Use correct bytes-per-pixel (bpp) for copying hextile data
  in rfb_decoder_fill_rectangle.
- Read the correct number of bytes for color values in RRE,
  CoRRE, and Hextile encodings via a new rfb_decoder_get_pixel()
  helper function.

Added as Patch8 (0001-rfbsrc-CVE-2026-59691.patch).

CVE: CVE-2026-59691
Upstream patches:
 - 85cdda978b.patch
 - 340428be2a.patch
Resolves: RHEL-193559

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

Assisted-by: Ymir
2026-07-11 11:22:07 +00:00
Tomas Pelka
d67f90ec17 Fix changelog date ordering for CVE-2026-52720 entry
The 1.16.1-8 entry was dated Fri Jun 19 2026, placing it before
the already-merged 1.16.1-7 entry dated Mon Jun 22 2026. RPM
requires descending chronological order in %changelog, causing
srpm build to fail with:
  error: %changelog not in descending chronological order

Resolves: RHEL-184455
2026-07-08 09:30:43 +02:00
RHEL Packaging Agent
e00fc96cca Fix CVE-2026-52720 in gstreamer1-plugins-bad-free librfb plugin
Backport upstream fix (commit f3b66928a1) for CVE-2026-52720
to gstreamer1-plugins-bad-free. The patch adds proper
framebuffer update rectangle validation in the librfb
decoder (rfbdecoder.c) by introducing clip_rectangle() and
clip_copyrect() functions, adding overflow protection for
raw encoding size calculation, and integrating bounds
checking into raw, copyrect, and fill_rectangle operations.
The patch was adapted for the standalone gst-plugins-bad
1.16.1 source layout.

CVE: CVE-2026-52720
Upstream patches:
 - f3b66928a1.patch
Resolves: RHEL-184455

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

Assisted-by: Ymir
2026-07-07 10:52:41 +02:00
RHEL Packaging Agent
2652c5509d Fix CVE-2026-52722: integer overflows in vmnc decoder
Backport upstream fix (commit 6c146775) for CVE-2026-52722,
an integer overflow vulnerability in the VMnc decoder
(vmncdec). The patch adds a vmnc_rect_payload_size() helper
using g_size_checked_mul() for overflow-safe size computation
and adds overflow checks in vmnc_handle_wmvd_rectangle() for
CURSOR_COLOUR and CURSOR_ALPHA cursor types.

CVE: CVE-2026-52722
Upstream patches:
 - 6c146775d7.patch
Resolves: RHEL-184414

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

Assisted-by: Ymir
2026-06-22 15:23:04 +00:00
Wim Taymans
0c6e2d0d0c Add patch for CVE-2026-3082
Resolves: RHEL-156202
2026-03-31 13:42:43 +02:00
Wim Taymans
5ecc39d9c4 fix for CVE-2025-3887
Resolves: RHEL-93051
2025-05-26 15:43:46 +02:00
Wim Taymans
ab2ecef3dd Patch CVE-2023-40474: Integer overflow
Patch CVE-2023-40475: Integer overflow
Patch CVE-2023-40476: Integer overflow in H.265 video parser
Resolves: RHEL-19500, RHEL-19504, RHEL-19507
2024-01-17 13:22:17 +01:00
Wim Taymans
63890049c3 Bump to avoid conflict with z stream.
Resolves: RHEL-16794
2024-01-11 10:01:21 +01:00
Wim Taymans
968399f6ee Patch CVE-2023-44446: MXF demuxer use-after-free
Resolves: RHEL-16794
2024-01-10 12:25:26 +01:00
Adam Samalik
fa54b2613d set the expected mode back for some files 2023-07-12 10:57:10 +02:00
Adam Samalik
8a0b9e9ffb re-import sources as agreed with the maintainer 2023-07-10 12:58:40 +02:00
Troy Dawson
537ea1f71f Bring gating.yaml over from Brew dist-git
Signed-off-by: Troy Dawson <tdawson@redhat.com>
2023-03-10 10:43:09 -08:00
James Antill
9412f30f62 Import rpm: c8s 2023-02-27 13:28:19 -05:00
James Antill
7d032467cf Auto sync2gitlab import of gstreamer1-plugins-bad-free-1.16.1-1.el8.src.rpm 2022-05-26 09:16:52 -04:00
James Antill
5e79aaf87d Initial c8s branch. 2022-05-26 09:16:43 -04:00