From 79efedae509b76ebcf86fc1afcdbb48bfcff1966 Mon Sep 17 00:00:00 2001 From: Cristy Date: Sat, 7 Apr 2018 09:50:24 -0400 Subject: [PATCH] https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7428 --- MagickCore/token.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/MagickCore/token.c b/MagickCore/token.c index cef1c00a8..abddc26b0 100644 --- a/MagickCore/token.c +++ b/MagickCore/token.c @@ -409,7 +409,8 @@ MagickExport MagickBooleanType GlobExpression(const char *expression, status; status=MagickFalse; - pattern+=GetUTFOctets(pattern); + while (GetUTFCode(pattern) == '*') + pattern+=GetUTFOctets(pattern); while ((GetUTFCode(expression) != 0) && (status == MagickFalse)) { status=GlobExpression(expression,pattern,case_insensitive); -- 2.40.0