diff options
author | Andreas Kling <kling@serenityos.org> | 2020-12-22 09:31:33 +0100 |
---|---|---|
committer | Andreas Kling <kling@serenityos.org> | 2020-12-22 10:09:41 +0100 |
commit | 531c3fe72eb18615dba89bfe673b8a8336abfb89 (patch) | |
tree | 14bc8c47a05155bdd50afd0e1388e60e10b3a477 /Meta/CLion | |
parent | 69d7a34bc2ae1c014c702f9a5b662b30bfcab34f (diff) | |
download | serenity-531c3fe72eb18615dba89bfe673b8a8336abfb89.zip |
LibGfx: Fix OOB access in GIF deinterlacing
It was possible to go outside the interlacing row strid/offset arrays.
Just fail the decode if this is about to happen. I've added a FIXME
about rejecting such images earlier, since it's a bit sad to only do
this once we realize the pass index is about to overflow.
Found by oss-fuzz: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=28239
Diffstat (limited to 'Meta/CLion')
0 files changed, 0 insertions, 0 deletions