251005.1 · 589a6947fa5e6f6f1d3f340053a8c92fa8b9f445
jq_fuzz_execute: limit oniguruma depth to 1024 (#3377)
Fixes #3375 - I'll also fix the oss-fuzz build for this in a PR
Signed-off-by: Sudhakar Verma <sudhakar.verma@canonical.com>
reading declarations
Changes to tests/jq_fuzz_execute.cpp. All files
@@ -3,6 +3,12 @@ #include "jq.h" #include "jv.h"+#include "oniguruma.h"++extern "C" int LLVMFuzzerInitialize(int *argc, char ***argv) {+ onig_set_parse_depth_limit(1024);+ return 0;+} // Fuzzer inspired by /src/jq_test.c // The goal is to have the fuzzer execute the functions: