1
0
mirror of https://github.com/mstorsjo/fdk-aac.git synced 2025-06-05 22:39:13 +02:00
Jean-Michel Trivi f451278f0e Fix fuzzer's use of aacDecoder_DecodeFrame
The aacDecoder_DecodeFrame function takes a size in numbers of
samples (INT_PCM), not a number of bytes. Using a number of
bytes caused the FDK to believe the array was larger than it
really was. Therefore on invalid frames, it would try to
clear a size larger than was really available, causing an OOB
crash.

Bug: 161014225
Test: check clusterfuzz results for case 6217304556437504
Change-Id: I9278898a17c1c961c568e841c6037d0c14bcc8b4
2020-10-05 16:27:56 -07:00
2018-04-19 11:21:15 -07:00
2012-07-11 10:15:24 -07:00
2018-04-19 11:21:15 -07:00
2017-06-05 10:10:15 -07:00
Description
No description provided
9.8 MiB
Languages
C++ 75.2%
C 24.5%
CMake 0.2%
Makefile 0.1%