CVE-2026-73434
Description
A flaw was found in GStreamer gst-plugins-good (avidemux). In gst_avi_demux_riff_parse_vprp(), the number of available gst_riff_vprp_video_field_desc entries is calculated by dividing the remaining buffer size by the attacker-controlled vprp->fields value, rather than by sizeof(gst_riff_vprp_video_field_desc). This can cause the parser to treat more field descriptors as available than fit in the input buffer, resulting in out-of-bounds reads. Processing a crafted AVI via playbin/decodebin can crash the application (denial of service). Fixed upstream in gst-plugins-good 1.28.6 (GStreamer-SA-2026-0072).
How to fix
- gstreamer gstreamer1.28.6 or later
- access.redhat.com/errata/RHSA-2026:55434
- access.redhat.com/errata/RHSA-2026:55436
- access.redhat.com/errata/RHSA-2026:56966
- access.redhat.com/errata/RHSA-2026:65959
- access.redhat.com/errata/RHSA-2026:68642
- access.redhat.com/errata/RHSA-2026:68644
- access.redhat.com/errata/RHSA-2026:68645
- access.redhat.com/errata/RHSA-2026:69232
- access.redhat.com/errata/RHSA-2026:70264
- access.redhat.com/errata/RHSA-2026:70584
- access.redhat.com/errata/RHSA-2026:70803
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| gstreamer gstreamer | v < 1.28.6 | 1.28.6 |
| redhat enterprise_linux | 7.0, 8.0, 9.0, 10.0 | — |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.