Commit 960367f33 for imagemagick.org
commit 960367f3318e650ba8544c0ce3844d7897aba43b
Author: Cristy <urban-warrior@imagemagick.org>
Date: Thu May 28 09:26:32 2026 -0400
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-q62c-h75r-2xhc
diff --git a/MagickCore/memory.c b/MagickCore/memory.c
index 5d7c8084d..799541263 100644
--- a/MagickCore/memory.c
+++ b/MagickCore/memory.c
@@ -345,7 +345,8 @@ MagickExport void *AcquireAlignedMemory(const size_t count,const size_t quantum)
size_t
size;
- if (HeapOverflowSanityCheckGetSize(count,quantum,&size) != MagickFalse)
+ if ((HeapOverflowSanityCheckGetSize(count,quantum,&size) != MagickFalse) ||
+ (size > GetMaxMemoryRequest()))
{
errno=ENOMEM;
return(NULL);