Commit 3fd3608af for imagemagick.org
commit 3fd3608af01343488ef4e4fe808c5a66da77dc42
Author: Cristy <urban-warrior@imagemagick.org>
Date: Fri Oct 30 10:31:28 2026 -0400
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-c764-55gw-gj6c
diff --git a/MagickCore/image.c b/MagickCore/image.c
index 642e4870a..812351d58 100644
--- a/MagickCore/image.c
+++ b/MagickCore/image.c
@@ -1144,7 +1144,7 @@ MagickExport MagickBooleanType CopyImagePixels(Image *image,
((traits & UpdatePixelTrait) == 0) ||
(source_traits == UndefinedPixelTrait))
continue;
- SetPixelChannel(image,channel,p[i],q);
+ SetPixelChannel(image,channel,GetPixelChannel(source_image,channel,p),q);
}
p+=(ptrdiff_t) GetPixelChannels(source_image);
q+=(ptrdiff_t) GetPixelChannels(image);