From a2c1109152a8afe40d420342cf20a3f84f483e92 Mon Sep 17 00:00:00 2001 From: Allan Sandfeld Jensen Date: Tue, 30 Jul 2019 10:40:47 +0200 Subject: Harden ICC parser Add missing implicit size checks of tags by passing the already checked explicitly given size forward. Also adds my fuzzing test for the ICC parser as it is security critical, by being used by multiple image formats. Change-Id: Ieb632ccb78f9b445a276959ffbd66fa04a7a5b45 Reviewed-by: Eirik Aavitsland --- tests/libfuzzer/gui/iccparser/iccparser.pro | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 tests/libfuzzer/gui/iccparser/iccparser.pro (limited to 'tests/libfuzzer/gui/iccparser/iccparser.pro') diff --git a/tests/libfuzzer/gui/iccparser/iccparser.pro b/tests/libfuzzer/gui/iccparser/iccparser.pro new file mode 100644 index 0000000000..bf4037eae7 --- /dev/null +++ b/tests/libfuzzer/gui/iccparser/iccparser.pro @@ -0,0 +1,3 @@ +QT += gui +SOURCES += main.cpp +LIBS += -fsanitize=fuzzer -- cgit v1.2.3