File ImageMagick-CVE-2022-32547.patch of Package ImageMagick.27740
Index: ImageMagick-7.1.0-9/MagickCore/property.c
===================================================================
--- ImageMagick-7.1.0-9.orig/MagickCore/property.c
+++ ImageMagick-7.1.0-9/MagickCore/property.c
@@ -1532,12 +1532,12 @@ static MagickBooleanType GetEXIFProperty
}
case EXIF_FMT_SINGLE:
{
- EXIFMultipleValues(4,"%f",(double) *(float *) p1);
+ EXIFMultipleValues(4,"%f",(double)ReadPropertySignedLong(endian,p1));
break;
}
case EXIF_FMT_DOUBLE:
{
- EXIFMultipleValues(8,"%f",*(double *) p1);
+ EXIFMultipleValues(8,"%f",(double)ReadPropertySignedLong(endian,p1));
break;
}
case EXIF_FMT_STRING: