Description
An issue was discovered in GStreamer gst-plugins-good before 1.28.2. While parsing an MP4 file, the isomp4 plugin's qtdemux_parse_uuid function may read past the end of a heap-allocated buffer, allowing an attacker to disclose heap memory contents.
Published: 2026-10-16
Score: n/a
EPSS: n/a
KEV: No
Impact: Information disclosure via heap buffer overread
Action: Update GStreamer
AI Analysis

Impact

The GNU/GStreamer gst-plugins-good suite contains a flaw in the isomp4 plugin, specifically in its UUID parsing function. Before version 1.28.2, the routine used during MP4 decoding may read beyond the boundary of a heap‑allocated buffer. This overflow enables an attacker to capture contents of heap memory that should otherwise remain protected, potentially revealing sensitive data.

Affected Systems

The vulnerability resides in GStreamer gst-plugins-good, affecting any build of the isomp4 plugin that predates the 1.28.2 release. Systems running GStreamer before that version without an isolated or patched environment are susceptible.

Risk and Exploitability

An adversary can trigger the buffer overread by supplying a crafted MP4 file to a service that processes media with GStreamer. The trigger occurs during normal playback or file inspection and does not require elevated privileges; it could be remote if the application accepts user‑supplied files or local if the user can provide input. While the bug does not lead to code execution, the exposed heap data may be leveraged in subsequent attacks. The CVSS score is not provided, EPSS is unknown, and the vulnerability is not listed in CISA’s KEV catalog, indicating no confirmed exploitation to date.

Generated by OpenCVE AI on October 16, 2026 at 18:11 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade GStreamer gst-plugins-good to version 1.28.2 or later to receive the fixed isomp4 parser.
  • If an upgrade cannot be performed immediately, limit MP4 processing to trusted users or validated input streams, and monitor for anomalous memory access patterns.
  • Consider disabling MP4 support in GStreamer or running media parsing in a sandboxed environment to contain any potential data leakage.

Generated by OpenCVE AI on October 16, 2026 at 18:11 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 16 Oct 2026 18:30:00 +0000

Type Values Removed Values Added
Title Heap Buffer Overread in GStreamer gst-plugins-good Allows Memory Disclosure
Weaknesses CWE-120
CWE-200

Fri, 16 Oct 2026 16:00:00 +0000

Type Values Removed Values Added
Description An issue was discovered in GStreamer gst-plugins-good before 1.28.2. While parsing an MP4 file, the isomp4 plugin's qtdemux_parse_uuid function may read past the end of a heap-allocated buffer, allowing an attacker to disclose heap memory contents.
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-10-16T15:54:57.677Z

Reserved: 2026-05-14T00:00:00.000Z

Link: CVE-2026-46471

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-16T16:18:11.513

Modified: 2026-10-16T19:55:59.740

Link: CVE-2026-46471

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-16T18:15:16Z

Weaknesses
  • CWE-120

    Buffer Copy without Checking Size of Input ('Classic Buffer Overflow')

  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor