CVE-2026-73434
A flaw was found in GStreamer gst-plugins-good (avidemux).
Published Aug 12, 2026 · updated Oct 15, 2026
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).
Code
The project this record applies to. Exploit listings stay in References.
No public source repository is identified for this product.
Timeline
Detection, updates, and resolution for this record.
Aug 12, 2026 · OSV.dev
Detected
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 i
Oct 15, 2026 · OSV.dev
Fix available
gst-plugins-good1.0 fixed in 1.22.0-5+deb12u4; gst-plugins-good1.0 fixed in 1.28.6-1
Oct 15, 2026 · OSV.dev
Fix available
gst-plugins-good1.0 fixed in 1.22.0-5+deb12u4
Oct 15, 2026 · OSV.dev
Fix available
gst-plugins-good1.0 fixed in 1.28.6-1
Oct 15, 2026 · OSV.dev
Updated
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 i
Affected
- Debian:12 gst-plugins-good1.00 → 1.22.0-5+deb12u4
- Debian:13 gst-plugins-good1.01.26.10-1, 1.26.2-1, 1.26.2-1+deb13u1
- Debian:14 gst-plugins-good1.00 → 1.28.6-1