Open fouzhe opened 6 years ago
This issue got assigned CVE-2018-12109
This seems a duplicate to #502, #506 or the root cause is somewhat relevant.
Yep, looks duplicate to me.
@fouzhe since you are fuzzing with afl you should minimize the crashing files as it's easier to analyze and use it as a test case:
AFL_TMIN_EXACT=1 afl-tmin
You need to use AFL_TMIN_EXACT option or otherwise you might end up having different crash as output.
Just a friendly message passing: all flif code is being removed from Debian due to open and unfixed security issues (this one as well as several others): bug 903600
Oops, thanks for the message passing, I guess I have been neglecting to maintain FLIF ever since work on JPEG XL started to get serious.
Probably a bit unnecessary to still fix all the fuzzerbugs in flif; it's superseded as a codec anyway.
It's your kid, not mine :grin: but until JPEG-XL gets released some people still use FLIF so at least the security errors would be prudent to be fixed. (And even after that: I am not sure JPEG-XL will handle old flif files.)
JPEG XL will certainly not handle old flif files, so yes, you'll still need flif to decode them to something cjxl can encode, if you want to convert them.
Is this issue fixed with #532?
Hi, all. This PAM image file can cause crash. It can cause heap-buffer-overflow. Here is ASAN result and I attached the file.
Thanks.
Execute the following command:
ASAN result: