mirror of
https://github.com/ImageMagick/ImageMagick.git
synced 2026-05-31 11:18:42 +02:00
Added checks for invalid with or height to ThumbnailImage (https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-fh55-q5pj-pxgw)
This commit is contained in:
@@ -4613,6 +4613,8 @@ MagickExport Image *ThumbnailImage(const Image *image,const size_t columns,
|
||||
assert(exception->signature == MagickCoreSignature);
|
||||
if (IsEventLogging() != MagickFalse)
|
||||
(void) LogMagickEvent(TraceEvent,GetMagickModule(),"%s",image->filename);
|
||||
if ((columns == 0) || (rows == 0))
|
||||
ThrowImageException(ImageError,"NegativeOrZeroImageSize");
|
||||
thumbnail_image=CloneImage(image,0,0,MagickTrue,exception);
|
||||
if (thumbnail_image == (Image *) NULL)
|
||||
return(thumbnail_image);
|
||||
|
||||
Reference in New Issue
Block a user