Summary
Vulnerability in FFmpeg (CVE-2026-66036). Successful exploitation can lead to full system takeover.
Original description
The description as published by the source.
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.
Source: NIST National Vulnerability Database NVD GitHub Advisory
AI summary
Written by an external AI model and may contain mistakes. Check the original description and references below before acting on it.
FFmpegの8.1.2バージョンまでに存在するvf_hqdn3dフィルタにおいて、ヒープメモリの範囲外書き込みの脆弱性が報告されました。この脆弱性は、細工されたビデオ入力によりフレーム解像度が不適切に処理されることでヒープメモリ破壊を引き起こします。攻撃者は、フレーム間で解像度が増加するビデオを送信することで、この脆弱性を悪用できます。修正はコミット5d7112cで行われました。
FFmpegのvf_hqdn3dフィルタにおけるヒープの範囲外書き込み脆弱性。
FFmpegバージョン8.1.2までのvf_hqdn3dフィルタ。
フレーム間の解像度の変化により、攻撃者がヒープメモリ破壊を引き起こす可能性があります。
コミット5d7112cで問題が修正されているため、最新の修正を適用してください。
-reinit_filter 0オプションを使用しないようにするか、修正されたFFmpegのバージョンを使用する。
脆弱なフィルタ設定でビデオを処理し、異常を検出することで確認可能。
References
- advisory disclosure@vulncheck.com
- patch disclosure@vulncheck.com
- patch disclosure@vulncheck.com
- web nvd.nist.gov
- web github.com