]> granicus.if.org Git - imagemagick/commitdiff
Eliminate stack-buffer-overflow
authorCristy <urban-warrior@imagemagick.org>
Wed, 24 Jan 2018 11:58:58 +0000 (06:58 -0500)
committerCristy <urban-warrior@imagemagick.org>
Wed, 24 Jan 2018 11:58:58 +0000 (06:58 -0500)
Credit OSS Fuzz

MagickCore/token.c

index 59bbdc3d593446be6a7911867833d3fd948c8ed8..2f1bf4c53b82855eb271c06eec150d3b99c6fef8 100644 (file)
@@ -300,7 +300,7 @@ MagickExport void GetNextToken(const char *start,const char **end,
     }
   }
   token[i]='\0';
-  if ((LocaleNCompare(token,"url(",4) == 0) && (strlen(token) > 4))
+  if ((LocaleNCompare(token,"url(",4) == 0) && (strlen(token) > 5))
     {
       ssize_t
         offset;