CVE-2025-47219
8.1GStreamer · isomp4 plugin
A heap-based buffer over-read vulnerability in the GStreamer isomp4 plugin allows unauthenticated attackers to potentially disclose sensitive information or cause a crash via crafted MP4 files.
Executive summary
A heap buffer over-read vulnerability in the GStreamer isomp4 plugin, affecting versions through 1.26.1, poses a high risk of information disclosure or potential system compromise.
Vulnerability
The vulnerability exists in the qtdemux_parse_trak function, which performs an out of bounds read on the heap when processing malformed MP4 files. The vulnerability can be triggered by an unauthenticated attacker providing a malicious media file.
Business impact
The CVSS score of 8.1 indicates a high severity rating, reflecting the potential for significant information disclosure or service disruption. Successful exploitation could allow an attacker to bypass memory protections and access sensitive data stored in memory, potentially impacting the confidentiality and integrity of the host system.
Remediation
Immediate Action: Update the GStreamer installation to a version beyond 1.26.1, as the fix is included in subsequent releases.
Proactive Monitoring: Monitor system logs for abnormal crashes or memory access violations associated with media processing services.
Compensating Controls: Implement input validation at the application layer to inspect or sanitize media files before they are parsed by the GStreamer engine.
Exploitation status
Public Exploit Available: Yes, a published PoC exists, as documented in the Atredis Partners security advisory.
Analyst recommendation
Given the high CVSS score and the existence of a public proof of concept, this vulnerability requires urgent attention. System administrators should prioritize updating the GStreamer framework to the latest patched version to eliminate the risk of memory corruption and unauthorized information disclosure.