File ImageMagick-CVE-2014-9839.patch of Package ImageMagick.openSUSE_Leap_42.3_Update
--- a/magick/colormap-private.h
+++ b/magick/colormap-private.h
@@ -29,7 +29,7 @@ extern "C" {
static inline IndexPacket ConstrainColormapIndex(Image *image,
const size_t index)
{
- if (index < image->colors)
+ if ((index < image->colors) && ((ssize_t) index >= 0))
return((IndexPacket) index);
(void) ThrowMagickException(&image->exception,GetMagickModule(),
CorruptImageError,"InvalidColormapIndex","`%s'",image->filename);