From: Cristy Date: Sun, 10 Feb 2019 02:22:47 +0000 (-0500) Subject: ... X-Git-Tag: 7.0.8-28~23 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=a72c86cb454be581f1a200c4ebe9728079a376ba;p=imagemagick ... --- diff --git a/coders/cin.c b/coders/cin.c index 72d6138fd..c1276505f 100644 --- a/coders/cin.c +++ b/coders/cin.c @@ -726,7 +726,7 @@ static Image *ReadCINImage(const ImageInfo *image_info,ExceptionInfo *exception) (void) CloseBlob(image); return(image); } - if (((MagickSizeType) image->columns*image->rows) > GetBlobSize(image)) + if (((MagickSizeType) image->columns*image->rows/8) > GetBlobSize(image)) ThrowReaderException(CorruptImageError,"InsufficientImageDataInFile"); for ( ; offset < (MagickOffsetType) cin.file.image_offset; offset++) {