Skip to main content

GStreamer gst-plugins-bad CVE-2026-12891

| EUVDEUVD-2026-38606 MEDIUM
Out-of-bounds Read (CWE-125)
2026-06-23 redhat GHSA-9j3r-2vv4-g5x8
4.3
CVSS 3.1 · Vendor: redhat
Share

Severity by source

Vendor (redhat) PRIMARY
4.3 MEDIUM
AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:N
vuln.today AI
4.3 MEDIUM

Network delivery of a crafted file triggers the flaw (AV:N, PR:N), but victim must open it (UI:R); impact is a narrow memory read with no integrity or availability consequence (C:L, I:N, A:N).

3.1 AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N
SUSE
MEDIUM
qualitative
Red Hat
4.3 MEDIUM
qualitative

Primary rating from Vendor (redhat).

CVSS VectorVendor: redhat

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
Low
Integrity
None
Availability
None

Lifecycle Timeline

2
Analysis Generated
Jun 23, 2026 - 20:52 vuln.today
CVE Published
Jun 23, 2026 - 19:53 cve.org
MEDIUM 4.3

DescriptionCVE.org

A flaw was found in the GStreamer gst-plugins-bad package. When processing a malformed H.266/VVC video stream with a crafted aspect ratio indicator value, the H.266 parser performs an out-of-bounds read of up to 8 bytes from adjacent memory. This flaw allows an attacker to craft a malicious H.266 video file or stream that, when processed by a GStreamer-based application, could leak limited memory contents through video metadata, potentially exposing sensitive information from the application's address space.

AnalysisAI

Out-of-bounds read in the GStreamer gst-plugins-bad H.266/VVC parser allows a remote attacker to leak up to 8 bytes of application memory by delivering a crafted video file with a manipulated aspect ratio indicator value. Affected platforms include Red Hat Enterprise Linux 8, 9, and 10 wherever gst-plugins-bad processes H.266/VVC content. No public exploit code or active exploitation has been identified at time of analysis; the limited read window and user-interaction requirement constrain practical impact, but the network-reachable vector and zero-authentication requirement lower the delivery barrier.

Technical ContextAI

GStreamer's gst-plugins-bad package provides codec support outside the mainline 'good' plugins set, including the relatively new H.266/VVC (Versatile Video Coding, ITU-T H.266) parser. CWE-125 (Out-of-bounds Read) describes a failure to validate the upper bound of a read operation before executing it. Here, the H.266 parser reads an aspect ratio indicator field from the bitstream header without adequately bounding the subsequent memory access, causing a read of up to 8 bytes past the intended buffer. Because video metadata parsing happens early in stream processing - often before any per-frame authentication - this flaw can be triggered simply by opening a crafted media file. Affected CPEs are cpe:2.3:a:red_hat:red_hat_enterprise_linux_8/9/10, indicating the issue is confirmed in the gst-plugins-bad package as shipped by Red Hat. The upstream defect is tracked at gitlab.freedesktop.org/gstreamer/gstreamer work item 5109.

RemediationAI

The primary remediation is to apply the updated gst-plugins-bad package from Red Hat once released; consult https://access.redhat.com/security/cve/CVE-2026-12891 for the errata advisory and exact fixed RPM version, as no specific patched version number is confirmed in the data available at time of analysis. If an update is not yet available, compensating controls include: restricting or disabling H.266/VVC media processing in GStreamer-based applications by removing or blocking the gst-plugins-bad H.266 parser plugin (note: this disables all VVC/H.266 content handling); enforcing file-type controls at mail gateways and web proxies to block delivery of .h266 or .mp4 containers carrying VVC streams; and running media-processing workloads in sandboxed or containerized environments where leaked memory contents cannot expose sensitive host application data. For automated media ingest pipelines, restricting accepted codec formats at the ingest boundary provides the most targeted mitigation with minimal functional impact.

CVE-2026-18663 MEDIUM
5.9 Aug 12

Heap corruption via double-free in 389-ds-base's LDAP control parsing allows an unauthenticated remote attacker to crash

CVE-2026-4631 CRITICAL POC
9.8 Apr 07

Remote code execution in Cockpit's web interface allows unauthenticated attackers to execute arbitrary commands on the h

CVE-2026-4480 CRITICAL POC
9.0 May 26

Remote code execution in Samba's printing subsystem allows remote attackers to inject arbitrary shell commands via craft

CVE-2026-18922 CRITICAL
9.8 Sep 07

Authentication bypass in 389 Directory Server (shipped as Red Hat Directory Server 11-13 and within RHEL 6-10) lets remo

CVE-2026-14544 CRITICAL
9.8 Jul 03

Remote code execution and privilege escalation in HPLIP (HP Linux Imaging and Printing) affects the hpcups print filter

CVE-2026-76578 CRITICAL
9.8 Sep 07

Unauthenticated privilege escalation in FreeIPA (Red Hat Identity Management) allows a remote attacker to gain genuine a

CVE-2026-5121 HIGH
7.5 Mar 30

Remote code execution in libarchive on 32-bit systems allows unauthenticated attackers to execute arbitrary code via spe

CVE-2026-28369 CRITICAL
9.1 Mar 27

HTTP request smuggling in Undertow (the embedded web server underpinning JBoss EAP, Red Hat Data Grid, and Apache Camel

CVE-2026-28368 CRITICAL
9.1 Mar 27

HTTP request smuggling in Red Hat Undertow allows remote unauthenticated attackers to bypass front-end security controls

CVE-2026-33845 CRITICAL
9.1 Apr 30

Out-of-bounds read in the GnuTLS DTLS handshake reassembly logic lets remote unauthenticated attackers trigger an intege

CVE-2026-28367 CRITICAL
9.1 Mar 27

HTTP request smuggling in Undertow allows remote unauthenticated attackers to send `\r\r\r` as a header block terminator

CVE-2026-16526 HIGH
8.8 Jul 30

Local privilege escalation in Performance Co-Pilot (PCP) on Red Hat Enterprise Linux 6 through 10 and OpenShift Containe

Vendor StatusVendor

SUSE

Severity: Moderate
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Not-Affected
SUSE Linux Enterprise High Performance Computing 15 SP7 Not-Affected
SUSE Linux Enterprise Module for Basesystem 15 SP7 Not-Affected
SUSE Linux Enterprise Module for Desktop Applications 15 SP7 Not-Affected
SUSE Linux Enterprise Module for Package Hub 15 SP7 Not-Affected

Share

CVE-2026-12891 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy