Commit d4069fe50 for imagemagick.org
commit d4069fe50be320cf7ab25261e516b176f36fc02f
Author: Cristy <urban-warrior@imagemagick.org>
Date: Wed Sep 30 07:02:53 2026 -0400
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-v5f5-4v9x-p3f2
diff --git a/coders/djvu.c b/coders/djvu.c
index 73b803cf0..5f2d4b3a3 100644
--- a/coders/djvu.c
+++ b/coders/djvu.c
@@ -860,11 +860,17 @@ static Image *ReadDJVUImage(const ImageInfo *image_info,
i=(ssize_t) image_info->scene;
for ( ; i < (ssize_t) lc->pages; i++)
{
+ Image
+ *clone_list;
+
image=ReadOneDJVUImage(lc,i,image_info,exception);
if (image == (Image *) NULL)
break;
image->scene=(size_t) i;
- AppendImageToList(&images,CloneImageList(image,exception));
+ clone_list=CloneImageList(image,exception);
+ if (clone_list == (Image *) NULL)
+ break;
+ AppendImageToList(&images,clone_list);
images->extent=GetBlobSize(image);
if (image_info->number_scenes != 0)
if (image->scene >= (image_info->scene+image_info->number_scenes-1))