50 Commits (6f437bcc0aec2a91f5c062fe484f90fba6c110d6)

Author SHA1 Message Date
Luis Díaz Más dc04cc92eb Add test reproducer for #561 7 years ago
Luis Diaz Mas 9a84d4b64f Skip python tests using -pR 7 years ago
Luis Diaz Mas b07c480a0a Add regression test for #511 7 years ago
Luis Diaz Mas b6bc4262c4 Add regression test for #426 7 years ago
Luis Díaz Más 274b65a671 Add reproducer for #460 7 years ago
Luis Díaz Más 3f97960a1c Add reproducer for #457 7 years ago
Dan Čermák f6d775b400 [testsuite] Add reproducers for #263
This issue got resolved by #180 and #461.
7 years ago
Dan Čermák d224f897b0 [testsuite] Add reproducer for #216
The bug got resolved by PR #461 (slices).
7 years ago
Dan Čermák eeb520bf39 [testsuite] Add reproducer for second bug from #159
The bug described in the issue got resolved by PR #461 (slices).
7 years ago
Dan Čermák 1af8e2875e [testsuite] Add reproducers for CVE-2017-17724 & #209, #211 7 years ago
Roberto C. Sánchez c03f73268f Prevent SIGABRT on excessive subBox length in jp2image.cpp
This fixes CVE-2018-9145
7 years ago
Dan Čermák 19bb57ff25 Add reproducer for #262 to the test suite 7 years ago
Dan Čermák 75415693d8 [testsuite] Update testsuite after printStructure deletion 7 years ago
Luis Díaz Más 7d32da890b Add remaining pocs for the issue 428 and adapt the regression test 7 years ago
Luis Díaz Más f5b40f3e82 Fix more issues in PngChunk::readRawProfile 7 years ago
Luis Díaz Más a6a1c31140 Add integration test to reproduce the issue 7 years ago
Robin Mills 74bc0e0535 Changes for cross-platform getopt 7 years ago
Dan Čermák dadd1d19f9 Add reproducer for #400 to the test suite 7 years ago
Dan Čermák e67910a669 [tests] Change name of test for #365 and #366
Issues got a CVE assigned
7 years ago
Dan Čermák f522cbf460 [testsuite] Add reproducer for #378/CVE-2018-14046 to the testsuite 7 years ago
Dan Čermák b517f2e13b Add regression test for #366 to the testsuite 7 years ago
Dan Čermák 9b08354aca Add reproducer for #365 to the testsuite 7 years ago
Dan Čermák 7e1cd7d1b6 [testsuite] Fix name of regression test #283
issue got a CVE assigned
7 years ago
Dan Čermák 23e29e9527 [testsuite] Use system_tests.path() in some test cases 7 years ago
Luis Diaz Mas 8eca055058 Add POC + regression test.
Note that we override here the method check_no_ASAN_UBSAN_errors to also
analyze the last two lines of got_stderr.
7 years ago
Luis Diaz Mas 2fb00c8a16 Analyze minimum needed number of null separators in PngChunk::parseTXTChunk
This commit fixes the heap-buffer-overflow in PngChunk::parseTXTChunk.

According to the specification:
http://www.libpng.org/pub/png/spec/1.2/PNG-Chunks.html

There must be 2 null separators when we start to analyze the language tag.
7 years ago
Luis Diaz Mas 234e5794f6 Add tests for #306 7 years ago
Daniel Zucchetto cb5135f772 Add test for Canon M100 ModelID 7 years ago
Dan Čermák 11cd1eabf8 [testsuite] Addapt tests to new test suite structure 7 years ago
Luis Diaz Mas ffab622633 Add reproducer for #247 7 years ago
Luis Diaz Mas 08aa27ae37 Add reproducers for #253 and #246 7 years ago
Dan Čermák 1f32207271 [testsuite] rename test_issue_208 -> test_CVE_2017_17722
the issue got a CVE assigned
7 years ago
Dan Čermák 3b01d5205a [testsuite] Port all regression tests for github issues 7 years ago
Dan Čermák 3cbb031442 [testsuite] Unified CVE test cases 7 years ago
Dan Čermák e597e5b811 [testsuite] Fixed CVE number 7 years ago
Dan Čermák c754ca6d14 [testsuite] Corrected class name, issue had no CVE assigned 7 years ago
Dan Čermák 71f9a24027 [testsuite] Unified variable names 7 years ago
Dan Čermák 48982697b0 Add reproducer for CVE-2017-1000126 to the test suite 7 years ago
Dan Čermák 59b148aee9 Add regression test for CVE-2017-18005 7 years ago
Dan Čermák cabf756553 Add reproducer for #170 to the test suite 7 years ago
Dan Čermák 73ac02d7f2 Added test for Sigma lenses 7 years ago
Dan Čermák 3965a44df2 Replace error variable names in test suite with enum error codes 7 years ago
Dan Čermák ead7f309b0 Added reproducer for CVE-2017-1000127 7 years ago
Dan Čermák 72de0f96f3 Added reproducer for CVE-2018-4868 to the test suite 7 years ago
Robin Mills a1f1989cb5
Merge branch 'master' into master 7 years ago
Dan Čermák 80c4d95171 Add regression test for CVE 2017-17669 7 years ago
Michał Walenciak 421c6d6723 improvements for issue #208 8 years ago
Michał Walenciak dba9fba725 test for issue #208 8 years ago
Dan Čermák 9900f523fe Added reproducer for #201 to the test suite 8 years ago
Dan Čermák 085c9715fc Added some example test cases to the new test suite 8 years ago