Skip to main content
View

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2021 - Vulnerable and Outdated Components
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, read limits
MITRE ATT&CK

1 technique across 1 tactic: Collection

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

Impact

The risk assessment presents a mixed signal profile. The CVSS 3.1 score of 5.5 reflects moderate severity: local attack vector (AV:L) with low complexity (AC:L), no privileges required (PR:N), user interaction required (UI:R), and impact limited to availability (A:H with no confidentiality or integrity impact). However, the EPSS score of 0.13% (32nd percentile) indicates this vulnerability has very low probability of real-world exploitation, placing it below the median for exploitability. No KEV status or active exploitation has been reported in available intelligence. The patch availability from the vendor and multiple security advisories (Red Hat, NetApp October 2021, Oracle October 2021, Gentoo) demonstrate vendor coordination, suggesting this was responsibly disclosed. The requirement for user interaction (opening a malicious audio file) further reduces practical attack surface. SSVC analysis would rate this as: Exploitation Unproven (no public POC identified), manually triggered (not automatable at scale), with limited technical impact (denial of service only). This is a real but low-priority issue—patch when possible but not an emergency.

Exploit ScenarioDerived

An attacker sends a target user a crafted MP3 or audio file with a malicious ID3v2 tag containing oversized or invalid frame descriptors via email or file-sharing service. When the user opens the file in a media player, email client, or system indexer that uses GStreamer (or when a NetApp admin ingests audio telemetry), the vulnerable parser attempts to read tag metadata beyond the allocated buffer boundary. This triggers a denial of service, either crashing the application or potentially exposing adjacent memory contents. The local attack vector and user interaction requirement mean this is not wormable or remotely triggerable without social engineering, limiting mass-exploitation scenarios. No public POC or in-the-wild exploitation has been documented, keeping real-world risk low despite technical feasibility.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Mar 17, 2026

GStreamer versions prior to 1.18.4 contain an out-of-bounds read vulnerability when processing malformed ID3v2 tags, potentially leading to denial of service through information disclosure or application crash. The vulnerability affects GStreamer itself and multiple NetApp products (Active IQ Unified Manager, E-Series Santricity, OnCommand suite, and HCI Management Node) that embed or depend on GStreamer libraries. An attacker can trigger this vulnerability by crafting a malicious audio file with specially formatted ID3v2 metadata and providing it to an application that uses the affected GStreamer library, though the EPSS score of 0.13% (32nd percentile) suggests limited real-world exploitation likelihood despite the moderate CVSS 5.5 rating.

RemediationAI

Upgrade GStreamer to version 1.18.4 or later from the official GStreamer project repository. NetApp customers should apply the vendor patch documented in advisory ntap-20211022-0004 (https://security.netapp.com/advisory/ntap-20211022-0004/), which includes updates for all affected products. For Red Hat/CentOS systems, update GStreamer packages via yum/dnf repositories (see Red Hat BZ#1954761 at https://bugzilla.redhat.com/show_bug.cgi?id=1954761). Gentoo users should follow the GLSA 202208-31 guidance. If immediate patching is unavailable, mitigate by restricting user access to untrusted audio files in environments where GStreamer processes user-supplied media, implementing file type validation to reject suspicious ID3v2 structures, and monitoring for crashes in GStreamer-dependent applications. Validate ID3v2 tags using dedicated metadata validators before processing.

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

The vulnerability exists in GStreamer's ID3v2 tag parsing implementation (cpe:2.3:a:gstreamer:gstreamer:*:*:*:*:*:*:*:*), a widely-used multimedia framework. ID3v2 is a metadata container standard embedded in audio files, primarily MP3s. The root cause is classified as CWE-125 (Out-of-bounds Read), occurring when the parser fails to properly validate tag boundary lengths before attempting memory access. An attacker crafts an ID3v2 tag with malformed frame size or offset values that cause the parser to read beyond allocated buffer boundaries. This affects downstream consumers including NetApp products: Active IQ Unified Manager (VMware vSphere and Windows variants), E-Series Santricity OS Controller, Santricity Storage Manager, Santricity Web Services Proxy, HCI Management Node, OnCommand Insight, OnCommand Workflow Automation, and Santricity Unified Manager, all of which process audio or multimedia content that may contain ID3v2 metadata.

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

NVD PRIMARY 5.5 MEDIUM
AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

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

Lifecycle Timeline

2
Patch released
Mar 17, 2026 - 20:45 nvd
Patch available
CVE Published
Jun 02, 2021 - 15:15 nvd
MEDIUM 5.5

DescriptionCVE.org

GStreamer before 1.18.4 may perform an out-of-bounds read when handling certain ID3v2 tags.

Executive ViewAI

Why It Matters

CVE-2021-3522 presents moderate security risk, a out-of-bounds read vulnerability rated CVSS 5.5. Exploitation could cause memory corruption or application crashes. A patch is available and should be applied during regular vulnerability management.

Business Impact: Low
Compensating Controls

Apply vendor patch. If patching is delayed: enable ASLR/DEP, apply network segmentation.

Threat Intelligence Overview

EPSS Score
0.1%
Top 68% exploitable
Data Quality
4 sources
Confidence: Medium

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.1%
Patch available Yes
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
Defer
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact
Low

Priority Score

28
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +28
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.

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

Affected Products (CPE)CVE.org

cpe:2.3:a:gstreamer:gstreamer:*:*:*:*:*:*:*:*
cpe:2.3:a:netapp:active_iq_unified_manager:-:*:*:*:*:vmware_vsphere:*:*
cpe:2.3:a:netapp:active_iq_unified_manager:-:*:*:*:*:windows:*:*
cpe:2.3:a:netapp:e-series_santricity_os_controller:*:*:*:*:*:*:*:*
cpe:2.3:a:netapp:e-series_santricity_storage_manager:-:*:*:*:*:*:*:*
cpe:2.3:a:netapp:e-series_santricity_web_services:-:*:*:*:*:web_services_proxy:*:*
cpe:2.3:a:netapp:hci_management_node:-:*:*:*:*:*:*:*
cpe:2.3:a:netapp:oncommand_insight:-:*:*:*:*:*:*:*
cpe:2.3:a:netapp:oncommand_workflow_automation:-:*:*:*:*:*:*:*
cpe:2.3:a:netapp:santricity_unified_manager:-:*:*:*:*:*:*:*
cpe:2.3:a:netapp:snapmanager:-:*:*:*:*:oracle:*:*
cpe:2.3:a:netapp:snapmanager:-:*:*:*:*:sap:*:*
cpe:2.3:a:netapp:solidfire:-:*:*:*:*:*:*:*
cpe:2.3:a:oracle:openjdk:8:update301:*:*:*:*:*:*
CVE-2016-9636 CRITICAL POC
9.8 Jan 27

Heap-based buffer overflow in the flx_decode_delta_fli function in gst/flx/gstflxdec.c in the FLIC decoder in GStreamer

CVE-2016-9635 CRITICAL POC
9.8 Jan 27

Heap-based buffer overflow in the flx_decode_delta_fli function in gst/flx/gstflxdec.c in the FLIC decoder in GStreamer

CVE-2016-9634 CRITICAL POC
9.8 Jan 27

Heap-based buffer overflow in the flx_decode_delta_fli function in gst/flx/gstflxdec.c in the FLIC decoder in GStreamer

CVE-2016-9808 HIGH POC
7.5 Jan 13

The FLIC decoder in GStreamer before 1.10.2 allows remote attackers to cause a denial of service (out-of-bounds write an

CVE-2019-9928 HIGH
8.8 Apr 24

A heap-based buffer overflow vulnerability exists in GStreamer's RTSP connection parser that allows remote attackers to

CVE-2025-47219 HIGH POC
8.1 Aug 07

A heap buffer over-read vulnerability exists in GStreamer's isomp4 plugin that allows reading past allocated memory boun

CVE-2022-1920 HIGH POC
7.8 Jul 19

An integer overflow vulnerability in the GStreamer multimedia framework's matroska demuxer allows heap memory corruption

CVE-2022-2122 HIGH POC
7.8 Jul 19

A critical integer overflow vulnerability in GStreamer's qtdemux element allows attackers to trigger denial of service o

CVE-2022-1924 HIGH POC
7.8 Jul 19

A critical integer overflow vulnerability in the GStreamer multimedia framework's Matroska (MKV) demuxer can cause denia

CVE-2022-1922 HIGH POC
7.8 Jul 19

An integer overflow vulnerability in GStreamer's Matroska demuxer can cause denial of service or potentially heap memory

CVE-2022-1921 HIGH POC
7.8 Jul 19

An integer overflow vulnerability in GStreamer's AVI demux element allows attackers to trigger a heap overwrite when par

CVE-2022-1925 HIGH POC
7.8 Jul 19

A heap overflow vulnerability exists in GStreamer's matroskaparse element due to an integer overflow in the gst_matroska

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