바이브코딩 퍼저가 FFmpeg의 0 나누기 버그를 발견했습니다.
바이브코딩을 이용하여 FFmpeg의 Sony PS2 VPK 디먹서에서 0 나누기 버그가 발견되었습니다. 이 버그는 21바이트의 입력으로 재현되며, 악성 VPK 파일이나 스트림을 여는 애플리케이션이 충돌할 수 있는 가능성이 있습니다. <code>vpk_read_packet</code> 함수가 마지막 오디오 블록의 <code>size</code>와 <code>skip</code>을 계산할 때 문제가 발생합니다.
Buzz coding fuzzing discovered a division by zero bug in FFmpeg.
A division by zero bug has been discovered in FFmpeg's Sony PS2 VPK demuxer using Buzz coding. This bug can be triggered with a 21-byte input, potentially causing applications that open malicious VPK files or streams to crash. The issue arises during the calculation of the last audio block's <code>size</code> and <code>skip</code> in the <code>vpk_read_packet</code> function.