From b1b789df4203296a848fec6a3513f30efceb1a45 Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Tue, 6 Feb 2024 15:30:29 -0500 Subject: Detect end of input inside an unfinished JSON string --- fuzz/json_fuzzer_seed_corpus/9bc1baa450a0977fb3ac06c1ddb3fc2d4c05a5ce | 1 + fuzz/qtest/fuzz.test | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 fuzz/json_fuzzer_seed_corpus/9bc1baa450a0977fb3ac06c1ddb3fc2d4c05a5ce (limited to 'fuzz') diff --git a/fuzz/json_fuzzer_seed_corpus/9bc1baa450a0977fb3ac06c1ddb3fc2d4c05a5ce b/fuzz/json_fuzzer_seed_corpus/9bc1baa450a0977fb3ac06c1ddb3fc2d4c05a5ce new file mode 100644 index 00000000..09495bc1 --- /dev/null +++ b/fuzz/json_fuzzer_seed_corpus/9bc1baa450a0977fb3ac06c1ddb3fc2d4c05a5ce @@ -0,0 +1 @@ +{"qpdf":[{},{"obj:1 0 R":{"stream":{"data":" \ No newline at end of file diff --git a/fuzz/qtest/fuzz.test b/fuzz/qtest/fuzz.test index 28676339..7235140d 100644 --- a/fuzz/qtest/fuzz.test +++ b/fuzz/qtest/fuzz.test @@ -16,7 +16,7 @@ my @fuzzers = ( ['dct' => 1], ['flate' => 1], ['hex' => 1], - ['json' => 39], + ['json' => 40], ['lzw' => 2], ['pngpredictor' => 1], ['runlength' => 6], -- cgit v1.2.3-54-g00ecf