File ImageMagick-CVE-2021-20243.patch of Package ImageMagick.29424
Index: ImageMagick-6.8.8-1/magick/resize.c
===================================================================
--- ImageMagick-6.8.8-1.orig/magick/resize.c 2021-02-23 12:37:19.219583064 +0100
+++ ImageMagick-6.8.8-1/magick/resize.c 2021-02-23 12:38:41.396124906 +0100
@@ -1619,7 +1619,7 @@ MagickExport MagickRealType GetResizeFil
*/
assert(resize_filter != (ResizeFilter *) NULL);
assert(resize_filter->signature == MagickSignature);
- x_blur=fabs((double) x)/resize_filter->blur; /* X offset with blur scaling */
+ x_blur=fabs((double) x)*PerceptibleReciprocal(resize_filter->blur); /* X offset with blur scaling */
if ((resize_filter->window_support < MagickEpsilon) ||
(resize_filter->window == Box))
scale=1.0; /* Point or Box Filter -- avoid division by zero */