CVE Catalog

CVE-2026-59691

HighCVSS 7.1
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.33%

26th percentile - higher than 26% of all known CVEs

Summary

A heap buffer overflow vulnerability exists in GStreamer's rfbsrc plugin. When a client connects to a malicious RFB/VNC server that advertises a 16bpp framebuffer and sends Hextile-encoded updates, the Hextile background fill path writes 32-bit pixel values into a buffer allocated for 16-bit pixels. This type mismatch causes an out-of-bounds heap write that can lead to denial of service (process crash) and potential memory corruption.

Risk Assessment

The organization is exposed to DoS attacks and potential memory corruption, which may disrupt applications using GStreamer for VNC stream handling.

Recommendation

Update GStreamer immediately to a version containing the fix for CVE-2026-59691. Until the update is applied, avoid connecting to untrusted VNC servers.

Other vulnerabilities in GStreamer

See all
Original NVD description (English source)

A heap buffer overflow vulnerability was found in GStreamer's rfbsrc plugin. When a client connects to a malicious RFB/VNC server that advertises a 16bpp framebuffer and sends Hextile-encoded updates, the Hextile background fill path writes 32-bit pixel values into a buffer allocated for 16-bit pixels. This type mismatch causes an out-of-bounds heap write that can lead to denial of service (process crash) and potential memory corruption.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS