CVE-2026-30997

7.5

FFmpeg · FFmpeg

A memory safety flaw in the FFmpeg libavcodec library allows unauthenticated attackers to trigger a Denial of Service through crafted input files that cause an out of bounds read.

Executive summary

FFmpeg version 8.0.1 is vulnerable to an out of bounds read in the read_global_param function, which can be exploited by an unauthenticated attacker to cause a service crash.

Vulnerability

The vulnerability is an out of bounds read flaw within the libavcodec/av1dec.c source file. An unauthenticated attacker can trigger this condition by providing a maliciously crafted input file to an application utilizing the affected library.

Business impact

The primary business impact is the loss of service availability, as the vulnerability allows for a crash of the application processing the malicious media file. With a CVSS score of 7.5, the vulnerability is classified as High, reflecting the ease of remote exploitation for an unauthenticated attacker. This poses a significant risk to systems that ingest user-provided media, potentially resulting in operational downtime.

Remediation

Immediate Action: Update the FFmpeg library to a version that incorporates the security fix for this out of bounds read.

Proactive Monitoring: Monitor application logs for unexpected termination or segmentation faults associated with media processing threads.

Compensating Controls: Implement input validation or sandboxing for media processing pipelines to limit the impact of untrusted input files on the broader system environment.

Exploitation status

Public Exploit Available: Yes (a published proof of concept exists via the researcher write up).

Analyst recommendation

Given the potential for remote service disruption, organizations utilizing FFmpeg 8.0.1 should prioritize testing and deploying the vendor provided update. While the impact is limited to a denial of service, the ease of exploitation necessitates prompt remediation to maintain system stability and availability.

More FFmpeg CVEs

Sources