From c3ded9d934358260af9251c7c42e903d37a1bdd4 Mon Sep 17 00:00:00 2001 From: Douglas Bagnall Date: Sat, 5 Aug 2023 14:18:46 +1200 Subject: [PATCH] lib/fuzzing:fuzz_sddl_access_check fix nul-term check We were wanting to ensure the string contains a zero byte, but instead were checking for a non-zero byte. Signed-off-by: Douglas Bagnall Reviewed-by: Andrew Bartlett --- lib/fuzzing/fuzz_sddl_access_check.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/fuzzing/fuzz_sddl_access_check.c b/lib/fuzzing/fuzz_sddl_access_check.c index 0c936efdba6..3d9ebdc6111 100644 --- a/lib/fuzzing/fuzz_sddl_access_check.c +++ b/lib/fuzzing/fuzz_sddl_access_check.c @@ -103,7 +103,7 @@ int LLVMFuzzerTestOneInput(const uint8_t *input, size_t len) * all. */ for (i = len - 1; i >= 0; i--) { - if (input[i] != 0) { + if (input[i] == 0) { break; } } -- 2.47.3