Skip to main content
View

Attack ChainAIDerived

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

  1. Access
    Craft malicious ASF/WMV/WMA file with overflowed size fields
  2. Delivery
    Deliver file via web, email, or network share
  3. Exploit
    Victim opens file in GStreamer-backed application
  4. Execution
    asfdemux parses header object with insufficient length validation
  5. Persist
    Integer overflow bypasses bounds check
  6. Impact
    Out-of-bounds heap read triggers crash or leaks partial heap data

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Integer overflow checks
MITRE ATT&CK

1 technique across 1 tactic: Execution

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 victim open or cause a GStreamer pipeline to process a crafted ASF, WMV, or WMA file - this is the mandatory user interaction reflected in the CVSS UI:R metric. No authentication is required from the attacker's perspective (CVSS PR:N), but the victim must actively or passively trigger media processing (e.g., playing a file, previewing a thumbnail, opening an email attachment). The specific limiting factor is that the gst-plugins-ugly package containing asfdemux must be installed; this package is not always present by default on all RHEL configurations. Additionally, the target application must use GStreamer with the asfdemux plugin active in its pipeline. Exploitation is further constrained to limited heap reads rather than arbitrary code execution, as no integrity impact is indicated (I:N in CVSS); elevation to code execution would require additional memory-corruption primitives not described in available data.

Impact

The CVSS 3.1 score of 7.1 (AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:H) reflects a realistic threat model: network delivery of a crafted file is trivial, complexity is low, and availability impact is high (crash/DoS), but user interaction is required - the victim must open or play the file. The confidentiality impact is limited to partial heap data leakage, not arbitrary read primitives. No EPSS data was provided in the source intelligence, and the CVE is not listed in the CISA KEV catalog, meaning there is no confirmed evidence of active in-the-wild exploitation. No public proof-of-concept code was identified in the references. From an SSVC lens: exploitation is not yet active or automated, technical impact is partial (DoS plus limited disclosure, no code execution confirmed), and the attack requires user interaction, moderately reducing urgency compared to fully automated network-exploitable flaws. The primary real-world risk is denial of service against media-processing pipelines or desktop users tricked into opening malicious WMV/WMA files; the information disclosure vector is secondary and may require memory-layout assumptions to be useful.

Exploit ScenarioDerived

An attacker crafts a malicious WMV or WMA file containing ASF header objects with deliberately overflowed size fields and hosts it on a web page or delivers it via email. When a victim opens the file in any GStreamer-backed application - a video player, browser plugin, or file manager thumbnail generator - the asfdemux parser processes the malformed header, the integer overflow bypasses the bounds check, and an out-of-bounds heap read occurs, crashing the application or leaking partial heap contents to the attacker if a side-channel for error output is available. No public proof-of-concept code has been identified, but the attack primitive (malicious media file requiring one user action) is straightforward to construct given the vulnerability class.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Aug 10, 2026

Integer overflow and underflow flaws in GStreamer's gst-plugins-ugly ASF demuxer expose systems to denial of service and limited heap data disclosure when processing attacker-controlled media files. The asfdemux plugin fails to adequately validate length and size fields inside ASF/WMV/WMA header objects, allowing arithmetic overflows to bypass bounds checks and trigger out-of-bounds heap reads. Any application or user that opens an untrusted media file through a GStreamer pipeline - browsers, media players, thumbnailers - is exposed; no public exploit or CISA KEV listing has been identified at time of analysis.

RemediationAI

The primary fix is upgrading GStreamer (gst-plugins-ugly) to version 1.28 or later, as documented in the upstream security advisory SA-2026-0075 at https://gstreamer.freedesktop.org/security/sa-2026-0075.html and the release announcement at https://gstreamer.freedesktop.org/releases/1.28/. On Red Hat Enterprise Linux systems, apply the vendor-issued errata tracked at https://access.redhat.com/security/cve/CVE-2026-19389 once published. If patching is not immediately possible, a targeted compensating control is to remove or disable the gst-plugins-ugly package entirely - this eliminates ASF/WMV/WMA demuxing capability but prevents exploitation; note this will break playback of those file formats system-wide. Alternatively, configure application-level policies (e.g., GStreamer plugin blacklists or AppArmor/SELinux profiles) to deny asfdemux loading in exposed contexts such as web browsers, email clients, or file managers that auto-generate thumbnails from media. Organizations with automated media-processing pipelines handling untrusted content should treat patching as high priority even absent active exploitation evidence.

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 an open-source multimedia pipeline framework widely used on Linux desktops and embedded systems. The affected component is the ASF (Advanced Systems Format) demuxer in the gst-plugins-ugly package, which parses Microsoft's ASF container format used by WMV (video) and WMA (audio) files. CWE-190 (Integer Overflow or Wraparound) describes the root cause: attacker-supplied 32- or 64-bit length/size values in ASF header objects are combined via arithmetic operations that overflow or underflow before bounds checks are applied, producing a smaller-than-expected result. This allows subsequent heap reads to exceed allocated buffer boundaries. The CPE strings confirm affected platforms are Red Hat Enterprise Linux 7, 8, 9, and 10 (cpe:2.3:a:red_hat:red_hat_enterprise_linux_*), but the upstream flaw exists in the GStreamer project itself, patched in the 1.28 release per the upstream release notes at gstreamer.freedesktop.org/releases/1.28/.

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 7.1 HIGH
AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:H
vuln.today AI 7.1 HIGH

Network delivery of crafted media file requires no privileges; user must open file (UI:R); heap read yields limited disclosure (C:L) and crash (A:H) but no write primitive.

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

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
High

DescriptionCVE.org

Multiple integer overflow and underflow vulnerabilities were found in the GStreamer gst-plugins-ugly ASF demuxer (asfdemux) when parsing header objects from crafted ASF, WMV, or WMA files. Insufficient validation of attacker-controlled length and size values can bypass bounds checks and cause out-of-bounds heap reads. This can result in application crash, denial of service, or limited information disclosure when untrusted media is processed.

Executive ViewAI

Why It Matters

GStreamer's media processing plugin contains integer overflow vulnerabilities affecting any application that handles media files-including web browsers, media players, and thumbnail generators. Organizations face denial-of-service and data leak risks whenever users open untrusted audio or video content, with no vendor patch currently available to remediate the flaw.

Business Impact: High
Compensating Controls

Restrict processing of untrusted media files; disable ASF/WMV/WMA demuxing in GStreamer configurations where not essential; implement file type validation and format restrictions at application entry points; sandbox media processing in isolated environments; educate users against opening untrusted media from unknown sources.

Threat Intelligence Overview

EPSS Score
0.2%
Top 85% exploitable
Prevalence
Medium
GStreamer common on Linux desktops; gst-plugins-ugly is optional plugin
Social Media
3
Sightings
Data Quality
6 sources
Confidence: High

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 HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

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

Attack Technique

Integer overflow occurs when an arithmetic operation produces a result that exceeds the maximum value a given integer type can store.

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

Affected Products (CPE)CVE.org

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:*:*:*:*:*:*:*:*

Related Vulnerabilities in GStreamer gst-plugins Parsing Vulnerabilities

View all 2
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 Server 15 SP7 Affected
SUSE Linux Enterprise Server 16.0 Affected
SUSE Linux Enterprise Server 16.1 Affected
SUSE Linux Enterprise Server for SAP Applications 15 SP7 Affected

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