Fedora Account System
Red Hat Associate
Red Hat Customer
GStreamer VMnc decoder signed integer overflow vulnerability. In vmncdec.c (gst-plugins-bad), at line 408, the cursor payload size computation datalen += rect->width * rect->height * dec->format.bytes_per_pixel * 2 uses signed 32-bit arithmetic. A crafted VMnc stream with large cursor dimensions (e.g., 65535 x 65535) overflows the signed multiplication to a negative value, causing datalen to become small or negative. The check if (len < datalen) then passes, g_malloc(size) allocates a tiny buffer, but the rendering loop in render_colour_cursor() uses the original large width/height values (dec->cursor.width = 65535) to iterate, reading far beyond the tiny allocated buffer into adjacent heap memory. Upstream confirmed by maintainer Sebastian Dröge (2026-06-02): "Confirmed, integer overflow that leads to OOB reads. Can lead to crashes or possibly information disclosure, and can be triggered from specially crafted files." Fix planned for GStreamer 1.28.4. Upstream issue: https://gitlab.freedesktop.org/gstreamer/gstreamer/-/work_items/5107 (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