File ImageMagick-CVE-2023-1906.patch of Package ImageMagick.38524
Index: ImageMagick-7.1.0-9/coders/tiff.c
===================================================================
--- ImageMagick-7.1.0-9.orig/coders/tiff.c
+++ ImageMagick-7.1.0-9/coders/tiff.c
@@ -1900,8 +1900,8 @@ static Image *ReadTIFFImage(const ImageI
/*
Convert stripped TIFF image.
*/
- extent=4*MagickMax(image->columns*(samples_per_pixel+extra_samples)*
- (image->depth+7)/8,TIFFStripSize(tiff));
+ extent=MagickMax(sizeof(uint32),(samples_per_pixel+extra_samples)*
+ (image->depth+7)/8)*image->columns*rows_per_strip;
#if defined(TIFF_VERSION_BIG)
extent+=image->columns*sizeof(uint64);
#else