From f15c49fecf34f79815782f59f441987a7bf9d260 Mon Sep 17 00:00:00 2001 From: Cristy Date: Sat, 8 Sep 2018 19:40:47 -0400 Subject: [PATCH] https://github.com/ImageMagick/ImageMagick/issues/1279 --- ChangeLog | 4 ++++ MagickCore/stream.c | 1 + 2 files changed, 5 insertions(+) diff --git a/ChangeLog b/ChangeLog index 238a3a6ec..4038a45a9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2018-09-08 7.0.8-12 Cristy + * Fixed numerous use of uninitialized values, integer overflow, memory + exceeded, and timeouts (credit to OSS Fuzz). + 2018-08-28 7.0.8-11 Cristy * Release ImageMagick version 7.0.8-11, GIT revision 14729:798fbdb5b:20180828 diff --git a/MagickCore/stream.c b/MagickCore/stream.c index 280708602..b55f95900 100644 --- a/MagickCore/stream.c +++ b/MagickCore/stream.c @@ -1391,6 +1391,7 @@ static MagickBooleanType StreamImagePixels(const StreamInfo *stream_info, ResourceLimitError,"MemoryAllocationFailed","`%s'",image->filename); return(MagickFalse); } + (void) memset(quantum_map,0,length*sizeof(*quantum_map)); for (i=0; i < (ssize_t) length; i++) { switch (stream_info->map[i]) -- 2.40.0