Bug 2506909 (CVE-2026-66036) - CVE-2026-66036 ffmpeg: FFmpeg: Arbitrary code execution via crafted video in vf_hqdn3d filter
Summary: CVE-2026-66036 ffmpeg: FFmpeg: Arbitrary code execution via crafted video in ...
Keywords:
Status: NEW
Alias: CVE-2026-66036
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
high
high
Target Milestone: ---
Assignee: Product Security
QA Contact:
URL:
Whiteboard:
Depends On: 2510587 2510591 2510593 2510595 2510596
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-07-24 20:02 UTC by OSIDB Bzimport
Modified: 2026-08-03 10:09 UTC (History)
1 user (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)

Description OSIDB Bzimport 2026-07-24 20:02:45 UTC
FFmpeg through 8.1.2, fixed in commit 5d7112c, contains a heap out-of-bounds write vulnerability in the vf_hqdn3d filter that allows attackers to corrupt heap memory by supplying a crafted video whose frame resolution increases between frames when filtergraph reinitialization is disabled via the -reinit_filter 0 option. Attackers can provide a malicious video input where vf_hqdn3d.config_input() allocates undersized per-plane line-history buffers based on the initial frame width, and subsequent larger frames cause denoise_spatial() to write beyond the allocation boundary, resulting in heap memory corruption.


Note You need to log in before you can comment on or make changes to this bug.