CVE-2026-125703 PUBLISHED

Gst-plugins-bad: gst-plugins-bad: bounds check errors in mxf vanc packet handling

Assigner: redhat
Reserved: 10.11.2026 Published: 10.11.2026 Updated: 10.11.2026

A flaw was found in the GStreamer gst-plugins-bad MXF plugin. Insufficient bounds checks when parsing crafted VANC data can cause an out-of-bounds read in the demuxer, while an incorrect buffer size calculation when muxing multiple ancillary packets can cause an out-of-bounds write. Processing affected content may crash the application, resulting in a denial of service.

Metrics

CVSS Vector: CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
CVSS Score: 5.5

Product Status

Vendor Red Hat
Product Red Hat Enterprise Linux 10
Versions Default: affected
Vendor Red Hat
Product Red Hat Enterprise Linux 6
Versions Default: affected
Vendor Red Hat
Product Red Hat Enterprise Linux 7
Versions Default: affected
Vendor Red Hat
Product Red Hat Enterprise Linux 7
Versions Default: affected
Vendor Red Hat
Product Red Hat Enterprise Linux 8
Versions Default: affected
Vendor Red Hat
Product Red Hat Enterprise Linux 9
Versions Default: affected
Vendor GStreamer
Product gst-plugins-bad
Versions Default: unaffected
  • affected from 0.0.0 to 1.28.3 (excl.)

Workarounds

There is no complete mitigation while processing untrusted MXF content with the affected plugin. If MXF support is not required, disable the MXF plugin in affected GStreamer applications. Otherwise, restrict MXF inputs to trusted sources. Disabling MXF handling prevents legitimate MXF playback and transcoding.

References

Problem Types

  • Improper Input Validation CWE