GStreamer streaming media framework "bad" plugins
Backport fix for CVE-2026-59691 from upstream MR 12054 to address incorrect bytes-per-pixel handling in the rfbsrc plugin's RFB decoder. The patch fixes rfb_decoder_fill_rectangle() to use the correct bpp when copying hextile data, and adds a new rfb_decoder_get_pixel() helper to read the correct number of bytes for color values in RRE, CoRRE, and hextile encodings. CVE: CVE-2026-59691 Upstream patches: - https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/12054.patch Resolves: RHEL-193549 This commit was backported by Ymir, a Red Hat Enterprise Linux software maintenance AI agent. Assisted-by: Ymir |
||
|---|---|---|
| .gitignore | ||
| 0001-dvbsuboverlay-Mark-parsed-byte-array-as-const.patch | ||
| 0002-dvbsuboverlay-Add-missing-bounds-checks-to-the-parse.patch | ||
| 0003-dvbsuboverlay-Avoid-integer-overflows-and-unreasonab.patch | ||
| 0004-libs-jpegparser-boundary-checks-before-copying-it.patch | ||
| gating.yaml | ||
| gstreamer1-plugins-bad-free-1.26.7-CVE-2026-52720.patch | ||
| gstreamer1-plugins-bad-free-1.26.7-CVE-2026-59691.patch | ||
| gstreamer1-plugins-bad-free.spec | ||
| openh264-add-license-file.patch | ||
| sources | ||