Vulnerability · Published Jun 15, 2026 · Assigned by redhat
CVE-2026-52720Gstreamer1-plugins-bad-free: gstreamer: heap buffer overflow via crafted vnc server rectangle in librfb
High 8.8
In plain English
A high-severity heap buffer overflow in Red Hat Enterprise Linux 10 from Red Hat. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.6% (higher than 51% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.
Official description
A heap buffer overflow vulnerability was found in GStreamer's librfb (RFB/VNC client). The rectangle bounds check incorrectly validates area rather than individual dimensions, allowing a malicious VNC server to send a rectangle that extends beyond the framebuffer. A remote attacker could set up a malicious VNC server and trick a user into connecting, resulting in an out-of-bounds heap write that could lead to code execution or a crash.
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| AlmaLinux:10 | gstreamer1-plugins-bad-free | 1.26.7-2.el10_2.4 | ALSA-2026:36749 |
| AlmaLinux:8 | gstreamer1-plugins-bad-free | 1.16.1-8.el8_10 | ALSA-2026:37130 |
| AlmaLinux:9 | gstreamer1-plugins-bad-free | 1.22.12-7.el9_8.1 | ALSA-2026:36834 |
| AlmaLinux:10 | gstreamer1-plugins-bad-free-devel | 1.26.7-2.el10_2.4 | ALSA-2026:36749 |
| AlmaLinux:8 | gstreamer1-plugins-bad-free-devel | 1.16.1-8.el8_10 | ALSA-2026:37130 |
| AlmaLinux:9 | gstreamer1-plugins-bad-free-devel | 1.22.12-7.el9_8.1 | ALSA-2026:36834 |
| AlmaLinux:10 | gstreamer1-plugins-bad-free-libs | 1.26.7-2.el10_2.4 | ALSA-2026:36749 |
| AlmaLinux:9 | gstreamer1-plugins-bad-free-libs | 1.22.12-7.el9_8.1 | ALSA-2026:36834 |
| Debian:12 | gst-plugins-bad1.0 | 1.22.0-4+deb12u8 | DEBIAN-CVE-2026-52720 |
| Debian:13 | gst-plugins-bad1.0 | 1.26.2-3+deb13u3 | DEBIAN-CVE-2026-52720 |
| Debian:14 | gst-plugins-bad1.0 | 1.28.5-1 | DEBIAN-CVE-2026-52720 |
| Rocky Linux:10 | gstreamer1-plugins-bad-free | 0:1.26.7-2.el10_2.4 | RLSA-2026:36749 |
| Rocky Linux:8 | gstreamer1-plugins-bad-free | 0:1.16.1-8.el8_10 | RLSA-2026:37130 |
| Rocky Linux:9 | gstreamer1-plugins-bad-free | 0:1.22.12-7.el9_8.1 | RLSA-2026:36834 |
| Ubuntu:25.10 | gst-plugins-bad1.0 | no fix listed | UBUNTU-CVE-2026-52720 |
| Ubuntu:26.04:LTS | gst-plugins-bad1.0 | no fix listed | UBUNTU-CVE-2026-52720 |
| Ubuntu:26.10 | gst-plugins-bad1.0 | no fix listed | UBUNTU-CVE-2026-52720 |
Affected products (as reported)
Weakness: CWE-122 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
References
- RHSA-2026:36749 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:36834 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:37130 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:47069 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:47070 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:47071 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:47075 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:47076 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:47176 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:47717 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:47718 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:49517 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/security/cve/CVE-2026-52720 vdb-entry, x_refsource_REDHAT
- RHBZ#2486731 issue-tracking, x_refsource_REDHAT
- https://gitlab.freedesktop.org/gstreamer/gstreamer/-/work_items/5105
- https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-52720.json x_sadp-csaf-vex