Fedora Account System
Red Hat Associate
Red Hat Customer
GStreamer RealMedia demuxer FILEINFO metadata OOB read. In gst_rmdemux_parse_mdpr(), the FILEINFO parsing loop (while element_nb) advances offset using re_skip_pascal_string() without bounds checking. re_skip_pascal_string() reads a length byte at the current offset and returns offset + 1 + length without validating the buffer boundary. element_nb is attacker-controlled and stored as signed int; value 0xFFFFFFFF causes infinite loop. No fix available; upstream recommends rmdemux rewrite. Reported via PSIRTSUPT-7239 by Tianshuo Han.
This issue has been addressed in the following products: Red Hat Enterprise Linux 9 Via RHSA-2026:36674 https://access.redhat.com/errata/RHSA-2026:36674
This issue has been addressed in the following products: Red Hat Enterprise Linux 10.0 Extended Update Support Via RHSA-2026:50688 https://access.redhat.com/errata/RHSA-2026:50688
This issue has been addressed in the following products: Red Hat Enterprise Linux 9.6 Extended Update Support Via RHSA-2026:50691 https://access.redhat.com/errata/RHSA-2026:50691