Commit d27b840a6 for imagemagick.org
commit d27b840a61b322419a66d0d192ff56d52498148d
Author: Cristy <urban-warrior@imagemagick.org>
Date: Tue Mar 24 08:02:57 2026 -0400
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-v67w-737x-v2c9
diff --git a/coders/viff.c b/coders/viff.c
index 595941f11..dbdff71c4 100644
--- a/coders/viff.c
+++ b/coders/viff.c
@@ -1098,6 +1098,8 @@ static MagickBooleanType WriteVIFFImage(const ImageInfo *image_info,
/*
Convert MIFF to VIFF raster pixels.
*/
+ if (packets != (MagickSizeType) ((size_t) packets)
+ ThrowWriterException(ResourceLimitError,"MemoryAllocationFailed");
pixel_info=AcquireVirtualMemory((size_t) packets,sizeof(*pixels));
if (pixel_info == (MemoryInfo *) NULL)
ThrowWriterException(ResourceLimitError,"MemoryAllocationFailed");