Commit 493fab0b6 for imagemagick.org
commit 493fab0b6072787e929184761b6ab6405a9486a2
Author: Cristy <urban-warrior@imagemagick.org>
Date: Tue Sep 22 06:52:17 2026 -0400
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-69jx-j2x2-g5w4
diff --git a/coders/yuv.c b/coders/yuv.c
index 04c2250fa..9601af91c 100644
--- a/coders/yuv.c
+++ b/coders/yuv.c
@@ -725,6 +725,7 @@ static MagickBooleanType WriteYUVImage(const ImageInfo *image_info,Image *image,
(size_t) ((ssize_t) height/vertical_factor),TriangleFilter,exception);
if (chroma_image == (Image *) NULL)
{
+ yuv_image=DestroyImage(yuv_image);
(void) CloseBlob(image);
return(MagickFalse);
}
@@ -899,6 +900,8 @@ static MagickBooleanType WriteYUVImage(const ImageInfo *image_info,Image *image,
if (status == MagickFalse)
break;
} while (image_info->adjoin != MagickFalse);
+ if (chroma_image != (Image *) NULL)
+ chroma_image=DestroyImage(chroma_image);
if (CloseBlob(image) == MagickFalse)
status=MagickFalse;
return(status);