Skip to main content
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Craft H.265 file with malformed buffering period SEI
  2. Delivery
    Deliver to target via email, web, or stream
  3. Exploit
    User opens video in GStreamer-based application
  4. Execution
    Parser reads cpb_cnt_minus1[i] as loop bound instead of cpb_cnt_minus1[0]
  5. Persist
    Stack CPB delay array overwritten
  6. Impact
    Application crashes (DoS)

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, write limits
MITRE ATT&CK

2 techniques across 2 tactics: Execution, Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires that the target system has gst-plugins-bad installed with H.265/HEVC parsing enabled, and that a user actively opens or streams a crafted H.265 video file from an attacker-controlled source (UI:R). The vulnerable code path is triggered specifically by a buffering period SEI message within the H.265 stream containing cpb_cnt_minus1 values that cause the parser's loop to exceed the stack array bounds - this SEI type must be present in the crafted content. No authentication is required of the attacker (PR:N per CVSS), but the victim's user interaction is mandatory. Limiting factors: user must open the malicious content (no drive-by or fully automated path), H.265 codec support via gst-plugins-bad must be present, and the host must run an affected RHEL version. Headless servers, container workloads, and RHEL systems without desktop multimedia applications installed have no meaningful exposure. Modern Linux stack protections (stack canaries, ASLR, NX/DEP) may further limit exploitation beyond denial-of-service.

Impact

The CVSS 3.1 base score of 6.5 (AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H) accurately characterizes this as a medium-severity availability impact with no confidentiality or integrity consequences confirmed. The network attack vector with no privilege requirement means any reachable user parsing H.265 content is a viable target, but the mandatory user interaction (UI:R) - opening a crafted file or stream - prevents fully automated, wormable exploitation and lowers practical mass-exploitation risk. EPSS data is absent from the provided intelligence, so quantitative exploitation probability cannot be stated. The vulnerability is not listed in CISA KEV, and no POC code was identified; these are the strongest signals that exploitation is not currently widespread. Despite the 'potential stack memory corruption' noted in the description, the CVSS vector carries no integrity or confidentiality impact, suggesting vendors have not confirmed reliable code execution. Stack overflow exploitation for RCE may be constrained by modern mitigations (ASLR, stack canaries, NX). For RHEL deployments, this is a real but non-urgent issue unless H.265 video is routinely processed from untrusted external sources.

Exploit ScenarioDerived

An attacker constructs a malicious H.265 video file embedding a buffering period SEI message with cpb_cnt_minus1 values carefully chosen to trigger more loop iterations than the stack buffer can hold, then delivers it to a target via email attachment, web download, or a streaming endpoint. A user on an affected RHEL system opens the file in a GStreamer-based media player (such as Totem, Rhythmbox with video support, or a browser using GStreamer backends), causing the parser to overflow its CPB delay stack buffer and crash the application. No public proof-of-concept exploit was identified at time of analysis, but the deterministic nature of the off-by-bound parser error makes reliable crash reproduction straightforward for a researcher familiar with H.265 bitstream structure.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jun 11, 2026

Stack buffer overflow in GStreamer's H.265/HEVC codec parser (gst-plugins-bad) allows remote unauthenticated attackers to crash GStreamer-based applications by delivering a crafted H.265 video file or stream that a user opens. The root cause is an incorrect loop bound in the buffering period SEI message parser: the parser mistakenly uses cpb_cnt_minus1[i] (the current loop index variable) rather than cpb_cnt_minus1[0] from the referenced Sequence Parameter Set, causing the loop to iterate beyond the bounds of stack-allocated CPB delay arrays and corrupt stack memory. No public exploit has been identified at time of analysis and the vulnerability is not listed in CISA KEV, though the deterministic parser logic makes crash reproduction straightforward.

RemediationAI

Monitor the Red Hat advisory at https://access.redhat.com/security/cve/CVE-2026-53702 and the associated Bugzilla ticket at https://bugzilla.redhat.com/show_bug.cgi?id=2487612 for a patched gst-plugins-bad package release and apply it to all affected RHEL 7, 8, 9, and 10 systems when available. No exact fixed version number is present in the provided data - patch availability per vendor advisory has not yet been independently confirmed. As a compensating control prior to patching, restrict GStreamer-based applications from processing H.265/HEVC video from untrusted or external sources: configure media players to whitelist trusted content origins, enforce content-type filtering at perimeter proxies to block H.265 streams, or disable HEVC decoding capabilities where operationally feasible - note that disabling HEVC will break H.265 playback for legitimate use cases. Systems that do not use GStreamer-based multimedia applications (headless servers, non-desktop RHEL deployments) are not exposed and require no action.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

GStreamer is a widely deployed open-source multimedia pipeline framework; gst-plugins-bad is its collection of lower-maturity plugins, including the H.265/HEVC video codec parser. H.265 uses Supplemental Enhancement Information (SEI) messages to carry metadata alongside encoded video; the 'buffering period' SEI type conveys CPB (Coded Picture Buffer) parameters used for HRD (Hypothetical Reference Decoder) conformance. For each sub-layer, an SPS defines cpb_cnt_minus1[layer], controlling how many CPB parameter sets are present. The CWE-787 (Out-of-Bounds Write) root cause is a loop-bound substitution error: when iterating to read CPB initial removal delay values into a fixed-size stack array, the parser uses the incrementing loop variable index cpb_cnt_minus1[i] as the bound rather than the correct fixed count cpb_cnt_minus1[0] from the SPS. This causes the loop to run an unintended number of iterations, writing CPB delay values past the end of the stack-allocated array and corrupting adjacent stack memory. Affected deployments are confirmed via CPE for Red Hat Enterprise Linux 7, 8, 9, and 10.

Know when Red Hat Enterprise Linux 10 gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

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

Network-delivered crafted H.265 triggers crash without attacker privileges; mandatory user interaction (file open) confirmed; impact is availability-only with no confirmed confidentiality or integrity loss.

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

Primary rating from Vendor (redhat).

CVSS VectorNVD

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

DescriptionNVD

A stack buffer overflow flaw was found in the GStreamer H.265 codec parser library (gst-plugins-bad). When parsing a buffering period SEI message, the parser uses an incorrect loop bound derived from cpb_cnt_minus1[i] (the loop index) instead of the sub-layer 0 CPB count cpb_cnt_minus1[0] from the referenced Sequence Parameter Set. A crafted H.265 video file or stream can cause the parser to write beyond the bounds of stack-allocated CPB delay arrays, resulting in a crash or potential stack memory corruption.

Threat Intelligence Overview

EPSS Score
0.0%
Top 86% exploitable
Data Quality
3 sources
Confidence: Low
EUVD NVD CVE.org EPSS Vulnrichment Vendor VulDB

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.0%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

32
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +32
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.

Memory corruption occurs when a program writes data beyond the boundaries of allocated memory regions or accesses memory in unintended ways, violating the integrity of the process's address space.

Affected Products (CPE)NVD

cpe:2.3:a:red_hat:red_hat_enterprise_linux_10:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_7:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_8:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_9:*:*:*:*:*:*:*:*
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-101258 HIGH POC
7.8 Oct 06

Ghostscript can execute arbitrary shell commands with the privileges of its process when it renders a crafted PostScript

CVE-2026-96889 HIGH POC
7.8 Sep 23

Use-after-free in librsvg during rendering of crafted SVG documents with nested XInclude directives and duplicate entity

CVE-2026-4775 HIGH POC
7.8 Mar 24

A signed integer overflow vulnerability exists in the libtiff library's putcontig8bitYCbCr44tile function that leads to

CVE-2026-114406 MEDIUM POC
6.8 Oct 21

The system CA trust store shipped in Red Hat's ca-certificates RPM packages includes eMudhra root authorities that signe

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-102560 CRITICAL
9.8 Sep 29

A heap buffer overflow exists in libsoup's WebSocket permessage-deflate compression path: when a very large outbound mes

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

Vendor StatusVendor

SUSE

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

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