]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
fuzz: tighten acceptable data size
authorYu Watanabe <watanabe.yu+github@gmail.com>
Wed, 28 Sep 2022 04:42:01 +0000 (13:42 +0900)
committerJan Janssen <medhefgo@web.de>
Wed, 28 Sep 2022 07:12:36 +0000 (09:12 +0200)
Fixes oss-fuzz#51887 (https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=51887).
Fixes #24833.

src/boot/efi/fuzz-efi-string.c

index 4d4d01f026998e03f2f8c71e3e0ad4bd8f0a2fbf..3c0f0f34b4ccb58b1ef71dbee4382b528d02c016 100644 (file)
@@ -13,7 +13,7 @@ static char16_t *memdup_str16(const uint8_t *data, size_t size) {
 }
 
 int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) {
-        if (outside_size_range(size, sizeof(size_t), 1024 * 1024))
+        if (outside_size_range(size, sizeof(size_t), 64 * 1024))
                 return 0;
 
         size_t len, len2;