File ImageMagick-CVE-2017-5507.patch of Package ImageMagick.openSUSE_Leap_42.3_Update
--- a/coders/mpc.c
+++ b/coders/mpc.c
@@ -841,7 +842,9 @@ static Image *ReadMPCImage(const ImageInfo *image_info,ExceptionInfo *exception)
/*
Create image colormap.
*/
- if (AcquireImageColormap(image,image->colors) == MagickFalse)
+ image->colormap=(PixelPacket *) AcquireQuantumMemory(image->colors+1,
+ sizeof(*image->colormap));
+ if (image->colormap == (PixelPacket *) NULL)
ThrowReaderException(ResourceLimitError,"MemoryAllocationFailed");
if (image->colors != 0)
{