]> git.ipfire.org Git - thirdparty/openvpn.git/commitdiff
fuzzer-verify-cert.c: change subbuffer limit from 256 to 2048 bytes, and enforce...
authorGuido Vranken <guidovranken@gmail.com>
Sun, 13 Aug 2017 00:37:13 +0000 (02:37 +0200)
committerGuido Vranken <guidovranken@gmail.com>
Sun, 13 Aug 2017 00:47:06 +0000 (02:47 +0200)
src/openvpn/fuzzer-verify-cert.c

index 198e22716b269336864e495ba5377b97218a7f20..ad4ec58d2d9b0d33dc0ca04113a22c69d691e90b 100644 (file)
@@ -18,7 +18,7 @@
 #include "ssl_verify.h"
 #include "ssl_verify_backend.h"
 
-#define SUBBUFFER_SIZE 256
+#define SUBBUFFER_SIZE 2048
 
 int LLVMFuzzerInitialize(int *argc, char ***argv)
 {
@@ -214,7 +214,7 @@ int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size)
 
     gc = gc_new();
 
-    fuzzer_set_input((unsigned char*)data, size);
+    fuzzer_set_input((unsigned char*)data, SUBBUFFER_SIZE);
 
     data += SUBBUFFER_SIZE;
     size -= SUBBUFFER_SIZE;