FFmpeg 7.0 through 8.1.2, fixed in commit 4da9812, contains a heap out-of-bounds write...
Summary
FFmpeg 7.0 through 8.1.2, fixed in commit 4da9812, contains a heap out-of-bounds write...
Original description
The description as published by the source.
FFmpeg 7.0 through 8.1.2, fixed in commit 4da9812, contains a heap out-of-bounds write vulnerability in the vf_quirc filter that allows an attacker to corrupt heap memory by supplying a crafted PGS/SUP subtitle file with mismatched frame dimensions. Attackers can provide a subtitle file whose second presentation has larger dimensions than its first, causing av_image_copy_plane() to copy data exceeding the initial allocation size into the undersized libquirc grayscale image buffer, resulting in heap corruption and process crash with potential for code execution.
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のバージョン7.0から8.1.2に、vf_quircフィルタにおいてヒープメモリの境界外書き込み脆弱性があります。この脆弱性により、攻撃者はヒープメモリを破壊することができます。問題は特別に細工されたPGS/SUP字幕ファイルを利用して引き起こされます。
FFmpegのvf_quircフィルタにおけるヒープメモリの境界外書き込み脆弱性。
FFmpegバージョン7.0から8.1.2のvf_quircフィルタ。
この脆弱性はヒープメモリの破壊を引き起こし、コード実行の可能性を伴うため、高度な危険性があります。
コミット4da9812で修正されたバージョンにアップデートしてください。
情報なし
影響を受けるファイルの解析により影響を確認できます。
References
- advisory disclosure@vulncheck.com
- exploit disclosure@vulncheck.com
- patch disclosure@vulncheck.com
- web nvd.nist.gov
- web github.com