diff options
author | Leo Izen <[email protected]> | 2023-10-03 13:38:25 -0400 |
---|---|---|
committer | Leo Izen <[email protected]> | 2023-10-05 19:28:50 -0400 |
commit | ec74553205a4e52598f9799d03fb2682f7d23831 (patch) | |
tree | bb97b841ce67fc8988c4baa4ff2fd834caa9c386 /doc/APIchanges | |
parent | d2d3a83ad932161a2c572416d7ddfe460a15bba5 (diff) |
avcodec/jpegxl_parser: add some icc profile checks
This patch will cause the parser to abort if it detects an icc profile
with an invalid size. This is particularly important if the icc profile
is entropy-encoded with zero bits per symbol, as it can prevent a
seemingly infinite loop during parsing.
Fixes: infinite loop
Fixes: 62374/clusterfuzz-testcase-minimized-ffmpeg_IO_DEMUXER_fuzzer
-5551878085410816
Found-by: continuous fuzzing process
https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Reported-by: Michael Niedermayer <[email protected]>
Signed-off-by: Leo Izen <[email protected]>
Diffstat (limited to 'doc/APIchanges')
0 files changed, 0 insertions, 0 deletions