Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessDeliver crafted ASF/WMV/WMA file
-
DeliveryVictim opens file in GStreamer app
-
ExploitASF demuxer parses Simple Index object
-
ExecutionOversized heap allocation requested
-
PersistAllocation fails or exhausts memory
-
ImpactApplication or host denial of service
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Memory allocation limits
|
| Exploitation Conditions | Exploitation requires a victim to process an attacker-crafted ASF, WMV, or WMA file through an application that uses the gst-plugins-ugly ASF demuxer; the malicious trigger is specifically a Simple Index object whose entry count is set larger than the actual payload, driving an unbounded heap allocation. Limiting factors that reduce real-world risk: mandatory user interaction (UI:R) to open or auto-preview the file, impact restricted to denial of service with no code execution or data exposure, and the crash materializing primarily when the allocation fails or the host is memory-constrained - on systems with abundant memory or overcommit the process may degrade rather than reliably crash. |
| Impact | This is a moderate-severity denial-of-service issue, not a high-priority emergency. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H, base 6.5) shows network-reachable, unauthenticated, low-complexity exploitation but is gated by UI:R - a victim must actively process a malicious media file - and impact is confined to availability (C:N/I:N) via a CWE-789 excessive memory allocation. There is no CISA KEV listing and no public exploit identified at time of analysis, so there is no confirmed exploitation signal; EPSS data was not provided in the input, which limits probabilistic ranking. SSVC-style reasoning points to low urgency: technical impact is partial (a crash/OOM, no code execution or data compromise), exploitation is not automatable (requires user interaction and typically memory-constrained conditions), and exploitation status is 'none' per available data. The one caveat worth verifying: the description frames impact conditionally ('if the allocation fails or the process is memory-constrained'), meaning A:H may overstate real-world impact on systems with ample memory and overcommit - the crash is not guaranteed on every host. |
| Exploit ScenarioDerived | An attacker crafts a malicious ASF/WMV/WMA file with an inflated Simple Index entry count and distributes it via a download, email attachment, or website. When a victim opens or previews the file in any application that uses the gst-plugins-ugly ASF demuxer, the parser attempts a very large heap allocation, causing the application (or the host, if memory-constrained) to crash or become unresponsive. No public exploit code has been identified, but the trigger is a simple malformed-field condition that is straightforward to reproduce. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 19, 2026
Denial of service in the GStreamer ASF demuxer (gst-plugins-ugly), rated CVSS 6.5, allows a crafted ASF, WMV, or WMA file to drive an oversized heap allocation because an attacker-controlled Simple Index entry count is not bounded by the object's actual payload. The issue affects gst-plugins-ugly packages in Red Hat Enterprise Linux 7, 8, 9, and 10; exploitation requires a victim to open or preview the malicious media file, with an unauthenticated network vector and user interaction required, and impact is limited to availability loss with no code execution or data exposure. No public exploit identified at time of analysis.
RemediationAI
No vendor-released patch version is identified in the provided data; remediation should begin with applying updated gst-plugins-ugly packages from Red Hat errata for RHEL 7, 8, 9, and 10 as soon as they are published, tracking https://access.redhat.com/security/cve/CVE-2026-112214 and https://bugzilla.redhat.com/show_bug.cgi?id=2555538 for the fixed build. If the ASF demuxer is not required, disable it from autoplugging with GST_PLUGIN_FEATURE_RANK=asfdemux:0, or remove the gst-plugins-ugly package where no other ugly-plugin codecs are needed, accepting that ASF/WMV/WMA playback will stop working. Reduce exposure by preventing automatic preview or thumbnailing of untrusted media and by processing untrusted files in a low-privilege container with a memory cgroup limit, which can contain the denial of service but may still terminate the media worker; because exploitation requires user interaction, blocking untrusted ASF/WMV/WMA attachments and user awareness provide additional risk reduction.
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 pipeline-based multimedia framework, and gst-plugins-ugly supplies the asfdemux element that parses Advanced Systems Format (ASF) containers used by Windows Media Video (WMV) and Windows Media Audio (WMA). The flaw is CWE-789 (Memory Allocation with Excessive Size Value): while parsing a Simple Index object, the demuxer reads an entry count from the file and uses it directly to calculate a heap allocation size without checking that the count is consistent with the remaining object payload. A malicious file can therefore request a very large allocation, leading to memory exhaustion or process termination when allocation fails; the bug does not provide a write primitive or code execution. CPE data maps the issue to gst-plugins-ugly as shipped in Red Hat Enterprise Linux 7, 8, 9, and 10, with the attack surface being any application that auto-previews or plays untrusted ASF/WMV/WMA content.
Know when Gstreamer 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
AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
File can be delivered remotely but requires the victim to open it (UI:R), needs no privileges, and causes only a DoS, so C:N/I:N/A:H.
Primary rating from Vendor (redhat).
CVSS VectorVendor: redhat
DescriptionCVE.org
A flaw was found in the GStreamer ASF demuxer in gst-plugins-ugly. When parsing a Simple Index object, an attacker-controlled entry count is used to size a heap allocation without being limited to the payload available in the object. Processing a crafted ASF, WMV, or WMA file can cause a very large memory allocation request and lead to denial of service if the allocation fails or the process is memory-constrained.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
Affected Products (CPE)CVE.org
Heap-based buffer overflow in the flx_decode_delta_fli function in gst/flx/gstflxdec.c in the FLIC decoder in GStreamer
Heap-based buffer overflow in the flx_decode_delta_fli function in gst/flx/gstflxdec.c in the FLIC decoder in GStreamer
Heap-based buffer overflow in the flx_decode_delta_fli function in gst/flx/gstflxdec.c in the FLIC decoder in GStreamer
The FLIC decoder in GStreamer before 1.10.2 allows remote attackers to cause a denial of service (out-of-bounds write an
A heap-based buffer overflow vulnerability exists in GStreamer's RTSP connection parser that allows remote attackers to
A heap buffer over-read vulnerability exists in GStreamer's isomp4 plugin that allows reading past allocated memory boun
An integer overflow vulnerability in the GStreamer multimedia framework's matroska demuxer allows heap memory corruption
A critical integer overflow vulnerability in GStreamer's qtdemux element allows attackers to trigger denial of service o
A critical integer overflow vulnerability in the GStreamer multimedia framework's Matroska (MKV) demuxer can cause denia
An integer overflow vulnerability in GStreamer's Matroska demuxer can cause denial of service or potentially heap memory
An integer overflow vulnerability in GStreamer's AVI demux element allows attackers to trigger a heap overwrite when par
A heap overflow vulnerability exists in GStreamer's matroskaparse element due to an integer overflow in the gst_matroska
EUVD-2026-104253
GHSA-ffx9-vqhr-x528
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB