Description
FFmpeg through 9.0.2 contains an unbounded memory allocation vulnerability in the av1_frame_merge bitstream filter that allows attackers to exhaust memory by never sending a temporal delimiter OBU. Attackers can supply a crafted .obu file opened by the AV1 OBU or Annex B demuxers, forcing unlimited OBU buffering per temporal unit and causing denial of service.
Published: 2026-11-09
Score: 6.8 Medium
EPSS: n/a
KEV: No
Impact: Denial of Service via memory exhaustion
Action: Patch
AI Analysis

Impact

FFmpeg versions up to 9.0.2 include a vulnerability in the av1_frame_merge bitstream filter that causes an unbounded allocation of memory when a temporal delimiter OBU is never sent. A crafted .obu file, when processed by the AV1 OBU or Annex B demuxers, forces unlimited buffering of OBUs per temporal unit and can exhaust system memory, leading to a denial‑of‑service condition. The weakness is classified as CWE‑770: Uncontrolled Resource Consumption.

Affected Systems

The affected product is FFmpeg, as supplied by the FFmpeg project. All releases through and including version 9.0.2 are vulnerable. Any installation that uses the av1_frame_merge filter to process AV1 bitstreams is exposed to this flaw.

Risk and Exploitability

The CVSS score of 6.8 indicates moderate severity. Exploitation requires the ability to supply a crafted .obu file to a system using FFmpeg’s av1_frame_merge filter; it is not a remote code execution flaw and the attack surface is limited to media handling components that enable the filter. The EPSS score is not available and the vulnerability is not listed in the CISA KEV catalog, suggesting limited known exploitation activity. Nonetheless, the potential for memory exhaustion makes this a significant concern for systems that rely on FFmpeg for AV1 decoding.

Generated by OpenCVE AI on November 9, 2026 at 22:04 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to FFmpeg 9.0.3 or later where the av1_frame_merge filter has been fixed
  • If an upgrade is not immediately possible, disable or remove the av1_frame_merge bitstream filter from FFmpeg configurations to prevent processing of AV1 streams that could trigger the vulnerability
  • Implement hard limits on memory allocation for media processing and monitor for abnormal memory usage spikes to detect attempted exploitation

Generated by OpenCVE AI on November 9, 2026 at 22:04 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 09 Nov 2026 19:15:00 +0000

Type Values Removed Values Added
Description FFmpeg through 9.0.2 contains an unbounded memory allocation vulnerability in the av1_frame_merge bitstream filter that allows attackers to exhaust memory by never sending a temporal delimiter OBU. Attackers can supply a crafted .obu file opened by the AV1 OBU or Annex B demuxers, forcing unlimited OBU buffering per temporal unit and causing denial of service.
Title FFmpeg through 9.0.2 Memory Exhaustion via av1_frame_merge Bitstream Filter
First Time appeared Ffmpeg
Ffmpeg ffmpeg
Weaknesses CWE-770
CPEs cpe:2.3:a:ffmpeg:ffmpeg:*:*:*:*:*:*:*:*
Vendors & Products Ffmpeg
Ffmpeg ffmpeg
References
Metrics cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H'}

cvssV4_0

{'score': 6.8, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-11-09T21:06:56.405Z

Reserved: 2026-11-09T18:15:13.613Z

Link: CVE-2026-125205

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-11-09T19:16:57.040

Modified: 2026-11-09T22:18:44.320

Link: CVE-2026-125205

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-10T00:45:06Z

Weaknesses
  • CWE-770

    Allocation of Resources Without Limits or Throttling