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 */
openSUSE Build Service is sponsored by