一龍馬/AI 情報站讀懂消息背後的脈絡
星期五
搜尋

回報將嚴重性評為 Medium,因為它是可重現的拒絕服務,沒有證據顯示可造成任意讀寫或程式碼執行;目前證據是 issue 內容,尚未看到維護者回覆或修補合併

中文摘要

FFmpeg Forgejo issue 回報了一個在 Sony PS2 VPK demuxer 的整數除以零錯誤,位置是 `libavformat/vpk.c:89` 的 `vpk_read_packet`。回報者稱這是用他們的 fuzzer 找到的問題:一個 21 byte 的惡意 `.vpk` 輸入可讓 `nb_channels` 變成 0,導致 `vpk->last_block_size / par->ch_layout.nb_channels` 觸發 SIGFPE。回報將嚴重性評為 Medium,因為它是可重現的拒絕服務,沒有證據顯示可造成任意讀寫或程式碼執行;目前證據是 issue 內容,尚未看到維護者回覆或修補合併。

一龍馬判讀

凡是用 FFmpeg 開啟不受信任媒體的應用,都可能因特製 VPK 檔案當機,受影響的不只 ffmpeg CLI,也包括連結 libavformat 的軟體。HN 討論把焦點放在 AI/LLM 輔助 fuzzing:找出可重現輸入有價值,但修補、審查與避免回歸仍是人類與測試流程的負擔。

原文節錄

Hacker News · dclavijo

#24290 - Integer Divide-by-Zero in `vpk_read_packet` (VPK Demuxer) - FFmpeg/FFmpeg - FFmpeg Forgejo l..."> Explore Help Register Sign in FFmpeg / FFmpeg Watch 8

取得部分原文 · 不代表內容已獨立查證

查看原文 閱讀社群討論
完整收錄文字與來源

We found a division by zero bug in FFmpeg with a vibecoded fuzzer

收錄日期
2026-08-28
來源
Hacker News Firebase API
抓取時間
2026/08/28 05:40(台北)
來源資料
109 分 · 82 則討論