| Summary: | Heap buffer overflow in Fill_IMA_ADPCM_block | ||
|---|---|---|---|
| Product: | SDL | Reporter: | Geeknik Labs <geeknik> |
| Component: | audio | Assignee: | Simon Hug <chli.hug> |
| Status: | RESOLVED FIXED | QA Contact: | Sam Lantinga <slouken> |
| Severity: | critical | ||
| Priority: | P2 | ||
| Version: | 2.0.9 | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Attachments: | POC | ||
|
Description
Geeknik Labs
2019-02-16 08:42:51 UTC
Simon, can you verify that your changes fix this issue? The WAVE file (attachment 3629 [details]) specifies 24 bits per sample for IMA ADPCM.
With the current tip, SDL_LoadWAV_RW rejects this file with "Invalid IMA ADPCM bits per sample of 24" as it only supports 4-bit IMA ADPCM.
Great, thanks! |