Files
ladybird/Userland/Libraries/LibAudio
kleines Filmröllchen 9bece0d0da LibAudio: Prevent multiple kinds of buffer overruns in FLAC picture load
The fuzzer found one heap buffer overflow here due to confusion between
u32* and u8* (the given size is for bytes, but we used it for 32-bit
elements, quadrupling it), and it looks like there's an opportunity for
several more. This commit modernizes the picture loader by using
String's built-in stream loader, and also adds several spec-compliance
checks: The MIME type must be ASCII in a specific range, and the picture
description must be UTF-8.
2023-07-04 12:47:08 +02:00
..
2023-06-13 06:14:01 +02:00
2023-05-31 16:23:07 +02:00
2023-05-31 16:23:07 +02:00