Gst-plugins-bad: gst-plugins-bad: missing bounds checks in mpeg ps pes header parsing
Summary
| CVE | CVE-2026-125706 |
|---|---|
| State | PUBLISHED |
| Assigner | redhat |
| Source Priority | CVE Program / NVD first with legacy fallback |
| Published | 2026-11-10 12:17:18 UTC |
| Updated | 2026-11-10 12:17:18 UTC |
| Description | A flaw was found in GStreamer's gst-plugins-bad MPEG Program Stream demuxer and resindvd DVD-playback plugin. The PES header parsers do not adequately check remaining data before reading timestamps and optional header fields. Opening a specially crafted MPEG Program Stream file can cause an out-of-bounds read and potentially crash the application, resulting in a denial of service. |
Risk And Classification
Primary CVSS: v3.1 5.5 MEDIUM from [email protected]
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Problem Types: CWE-125 | CWE-125 Out-of-bounds Read
| Version | Source | Type | Score | Severity | Vector |
|---|---|---|---|---|---|
| 3.1 | [email protected] | Primary | 5.5 | MEDIUM | CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H |
| 3.1 | CNA | CVSS | 5.5 | MEDIUM | CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H |
CVSS v3.1 Breakdown
Attack Vector
LocalAttack Complexity
LowPrivileges Required
NoneUser Interaction
RequiredScope
UnchangedConfidentiality
NoneIntegrity
NoneAvailability
HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Vendor Declared Affected Products
| Source | Vendor | Product | Version | Platforms |
|---|---|---|---|---|
| CNA | Red Hat | Red Hat Enterprise Linux 10 | Not specified | Not specified |
| CNA | Red Hat | Red Hat Enterprise Linux 6 | Not specified | Not specified |
| CNA | Red Hat | Red Hat Enterprise Linux 7 | Not specified | Not specified |
| CNA | Red Hat | Red Hat Enterprise Linux 7 | Not specified | Not specified |
| CNA | Red Hat | Red Hat Enterprise Linux 8 | Not specified | Not specified |
| CNA | Red Hat | Red Hat Enterprise Linux 9 | Not specified | Not specified |
| CNA | GStreamer | Gst-plugins-bad | affected 0.0.0 1.28.3 semver | Not specified |
References
| Reference | Source | Link | Tags |
|---|---|---|---|
| gstreamer.freedesktop.org/security/sa-2026-0024.html | [email protected] | gstreamer.freedesktop.org | |
| bugzilla.redhat.com/show_bug.cgi | [email protected] | bugzilla.redhat.com | |
| access.redhat.com/security/cve/CVE-2026-125706 | [email protected] | access.redhat.com | |
| gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/11580.patch | [email protected] | gitlab.freedesktop.org | |
| CVE Program record | CVE.ORG | www.cve.org | canonical |
| NVD vulnerability detail | NVD | nvd.nist.gov | canonical, analysis |
No vendor comments have been submitted for this CVE.
Additional Advisory Data
| Source | Time | Event |
|---|---|---|
| CNA | 2026-05-11T00:00:00.000Z | Reported to Red Hat. |
| CNA | 2026-05-11T00:00:00.000Z | Made public. |
Workarounds
CNA: For applications that automatically select GStreamer plugins, set GST_PLUGIN_FEATURE_RANK=mpegpsdemux:NONE in the affected process to prevent automatic selection of the MPEG Program Stream demuxer. Applications that explicitly instantiate mpegpsdemux or rsndvdbin must avoid processing untrusted MPEG Program Stream or DVD input until a fixed package is available. These measures disable affected playback paths and are not a complete fix.
There are currently no legacy QID mappings associated with this CVE.