CVE-2026-90816 json
FFmpeg Duration hlsproto.c parse_playlist denial of service
published 2026-09-14 55 d ago modified 2026-09-15 54 d ago also EUVD-2026-78057
- cvss
- 4.3
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.6%
- EPSS 0.6% chance of exploitation in 30 days, percentile 47%
- public exploits
- 0
- none known
Summary
A vulnerability was found in FFmpeg 8.0.x. This affects the function parse_playlist of the file libavformat/hlsproto.c of the component Duration Parser. Performing a manipulation of the argument duration/target_duration results in denial of service. The attack is possible to be carried out remotely. Upgrading to version 8.1 and 9.0 is able to mitigate this issue. The patch is named 64fafd63f0b4. Upgrading the affected component is recommended.
Patch / fix
- n/a FFmpeg 8.1, 9.0
- ffmpeg Debian 14 7:8.1-1
debian advisories DEBIAN-CVE-2026-90816
- ffmpeg-8 openSUSE Tumbleweed 8.1.3-4.1
- ffmpeg-9 openSUSE Tumbleweed 9.0.2-5.1
opensuse advisories openSUSE-SU-2026:12416-1openSUSE-SU-2026:12417-1
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2026-90816 updated cvss 5.5
ffmpeg: CPU exhaustion when processing a crafted HLS playlist
-
Red Hat OpenShift AI (RHOAI) rhoai/odh-vllm-gaudi-rhel9affected: workaround, no fix available “Do not process untrusted HLS playlists using FFmpeg.”
-
Red Hat Enterprise Linux AI (RHEL AI) 3 ffmpeg, rhelai3/bootc-cuda-rhel9, rhelai3/bootc-rocm-rhel9, rhelai3/bootc-aws-cuda-rhel9, rhelai3/bootc-gcp-cuda-rhel9, rhelai3/bootc-azure-cuda-rhel9, +1 morenot affected: vulnerable code not present
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
CISA SSVC
- Exploitation
- Proof of concept is public
- Automatable
- no
- Technical impact
- partial
- Assessed
- 54 d ago
Exploit prediction
0.58% chance of exploitation in the next 30 days, higher than 47% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- code.ffmpeg.org https://code.ffmpeg.org/FFmpeg/FFmpeg/issues/21492 referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 4.0 | 5.3 | CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:X |
| CNA | 3.1 | 4.3 | CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L/E:X/RL:O/RC:C |
| CNA | 3.0 | 4.3 | CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L/E:X/RL:O/RC:C |
| CNA | 2.0 | 5.0 | AV:N/AC:L/Au:N/C:N/I:N/A:P/E:ND/RL:OF/RC:C |
| CNA | 4.0 | 5.3 | CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
| CNA | 3.1 | 4.3 | CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L |
| CNA | 2.0 | 5.0 | AV:N/AC:L/Au:N/C:N/I:N/A:P |
Affected products
- n/a FFmpeg
Classification
- Weakness
-
- CWE-404 Improper Resource Shutdown or Release
References
-
code.ffmpeg.org
/FFmpeg/FFmpeg/commit/64fafd63f0b4
patch
-
code.ffmpeg.org
/FFmpeg/FFmpeg/issues/21492
issue-tracking, exploit
-
vuldb.com
/vuln/403318
vdb-entry, technical-description
-
vuldb.com
/vuln/403318/cti
signature, permissions-required
-
vuldb.com
/cve/CVE-2026-90816
third-party-advisory
-
vuldb.com
/submit/922626
third-party-advisory
-
ffmpeg.org
/
product
Sources
- CVE List CVE-2026-90816
- NVD CVE-2026-90816
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.