Description
FFmpeg through 9.0.2 contains a division by zero vulnerability in dovi_configure_ext() in libavcodec/dovi_rpuenc.c that allows attackers to crash the process via an unvalidated frame rate denominator. Attackers can supply a crafted HEVC or AV1 input with a nonzero frame rate numerator and zero denominator to the dovi_rpu bitstream filter or libx265, libaom, or libsvtav1 encoders, causing denial of service.
Published: 2026-11-09
Score: 5.7 Medium
EPSS: n/a
KEV: No
Impact: Denial of Service
Action: Patch Now
AI Analysis

Impact

The vulnerability is an unvalidated division by zero in dovi_configure_ext() within the dovi_rpuenc.c module. When the frame rate denominator supplied in a HEVC or AV1 bitstream is zero, the code performs a division by the zero value, causing the entire FFmpeg process to terminate. This results in a denial‑of‑service condition for any application that invokes FFmpeg to decode, encode or transcode such a bitstream. The weakness is a classic arithmetic error (CWE‑369).

Affected Systems

The issue affects FFmpeg releases up to and including version 9.0.2. Any installation of FFmpeg 9.0.2 or earlier that processes HEVC or AV1 streams using the dovi_rpu bit‑stream filter, or that relies on libx265, libaom, or libsvtav1 encoders, is vulnerable. Systems that use the dovi_rpu filter with a non‑zero frame‑rate numerator and a zero denominator are at risk.

Risk and Exploitability

The CVSS score of 5.7 indicates moderate impact; the EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog. Attackers would need to supply a crafted media file that contains an invalid frame‑rate denominator, which can be done locally or from the network if the system decodes user‑provided files. Because the flaw only triggers a crash and does not lead to arbitrary code execution, the likelihood of exploitation is limited to denial‑of‑service scenarios. Nevertheless, any organization that relies on FFmpeg for media processing should assess exposure and apply the fix promptly.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade FFmpeg to the latest stable release that contains the fix for the division‑by‑zero error (e.g., 9.0.3 or newer).
  • If an upgrade is not immediately possible, temporarily disable or remove the dovi_rpu bit‑stream filter from ffmpeg pipelines and avoid using libx265, libaom, or libsvtav1 encoders with potentially invalid frame‑rate values.
  • As an additional safeguard, implement explicit validation of frame‑rate denominators in your application code or use a wrapper that rejects zero denominators before the data reaches FFmpeg.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
Description FFmpeg through 9.0.2 contains a division by zero vulnerability in dovi_configure_ext() in libavcodec/dovi_rpuenc.c that allows attackers to crash the process via an unvalidated frame rate denominator. Attackers can supply a crafted HEVC or AV1 input with a nonzero frame rate numerator and zero denominator to the dovi_rpu bitstream filter or libx265, libaom, or libsvtav1 encoders, causing denial of service.
Title FFmpeg through 9.0.2 Division by Zero via dovi_configure_ext() in dovi_rpuenc.c
First Time appeared Ffmpeg
Ffmpeg ffmpeg
Weaknesses CWE-369
CPEs cpe:2.3:a:ffmpeg:ffmpeg:*:*:*:*:*:*:*:*
Vendors & Products Ffmpeg
Ffmpeg ffmpeg
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 5.7, 'vector': 'CVSS:4.0/AV:L/AC:H/AT:P/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-09T20:56:48.553Z

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

Link: CVE-2026-125258

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-11-09T20:18:12.080

Modified: 2026-11-09T20:18:12.080

Link: CVE-2026-125258

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-09T21:30:11Z

Weaknesses