Fedora Account System
Red Hat Associate
Red Hat Customer
GStreamer librfb (RFB/VNC client) heap buffer overflow vulnerability. In rfbdecoder.c (gst-plugins-bad), the rectangle bounds check incorrectly validates area rather than individual dimensions: if (((w * h) + (x * y)) > (decoder->width * decoder->height)). A malicious VNC server can send a FramebufferUpdate with crafted x/y/w/h values (e.g., x=0, y=0, w=2000, h=1 on a 1920-wide framebuffer) that pass this check but extend beyond the framebuffer. The raw encoding function then performs memcpy(frame, p, raw_line_size) where raw_line_size = w * bytespp is larger than the framebuffer line, writing past the end of each line into adjacent heap memory. This results in a controlled out-of-bounds heap write. Upstream confirmed by maintainer Sebastian Dröge (2026-06-02): "Confirmed, OOB write. Triggers when connecting to a malicious/broken VNC/RFB server." Fix planned for GStreamer 1.28.4. Upstream issue: https://gitlab.freedesktop.org/gstreamer/gstreamer/-/work_items/5105 (confidential). Reported via PSIRTSUPT-17026 by JUNYI LIU / Moss (moss80199).
This issue has been addressed in the following products: Red Hat Enterprise Linux 10 Via RHSA-2026:36749 https://access.redhat.com/errata/RHSA-2026:36749
This issue has been addressed in the following products: Red Hat Enterprise Linux 9 Via RHSA-2026:36834 https://access.redhat.com/errata/RHSA-2026:36834
This issue has been addressed in the following products: Red Hat Enterprise Linux 8 Via RHSA-2026:37130 https://access.redhat.com/errata/RHSA-2026:37130
This issue has been addressed in the following products: Red Hat Enterprise Linux 8.4 Advanced Mission Critical Update Support Red Hat Enterprise Linux 8.4 Extended Update Support Long-Life Add-On Via RHSA-2026:47076 https://access.redhat.com/errata/RHSA-2026:47076
This issue has been addressed in the following products: Red Hat Enterprise Linux 8.6 Advanced Mission Critical Update Support Red Hat Enterprise Linux 8.6 Extended Update Support Long-Life Add-On Via RHSA-2026:47075 https://access.redhat.com/errata/RHSA-2026:47075
This issue has been addressed in the following products: Red Hat Enterprise Linux 9.2 Update Services for SAP Solutions Via RHSA-2026:47069 https://access.redhat.com/errata/RHSA-2026:47069
This issue has been addressed in the following products: Red Hat Enterprise Linux 9.6 Extended Update Support Via RHSA-2026:47070 https://access.redhat.com/errata/RHSA-2026:47070
This issue has been addressed in the following products: Red Hat Enterprise Linux 9.4 Update Services for SAP Solutions Via RHSA-2026:47071 https://access.redhat.com/errata/RHSA-2026:47071
This issue has been addressed in the following products: Red Hat Enterprise Linux 7 Extended Lifecycle Support Via RHSA-2026:47176 https://access.redhat.com/errata/RHSA-2026:47176
This issue has been addressed in the following products: Red Hat Enterprise Linux 8.8 Update Services for SAP Solutions Red Hat Enterprise Linux 8.8 Telecommunications Update Service Via RHSA-2026:47718 https://access.redhat.com/errata/RHSA-2026:47718
This issue has been addressed in the following products: Red Hat Enterprise Linux 10.0 Extended Update Support Via RHSA-2026:47717 https://access.redhat.com/errata/RHSA-2026:47717
This issue has been addressed in the following products: Red Hat Enterprise Linux 7 Extended Lifecycle Support Via RHSA-2026:49517 https://access.redhat.com/errata/RHSA-2026:49517