From 6cefe972445185cbb9c76651231d52512e0ec14b Mon Sep 17 00:00:00 2001
From: Dirk Lemstra <dirk@lemstra.org>
Date: Sat, 28 Feb 2026 11:01:24 +0100
Subject: [PATCH] Corrected typecast to avoid an out of bounds write
 (GHSA-r39q-jr8h-gcq2)

---
 coders/sixel.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Index: ImageMagick-7.1.1-43/coders/sixel.c
===================================================================
--- ImageMagick-7.1.1-43.orig/coders/sixel.c
+++ ImageMagick-7.1.1-43/coders/sixel.c
@@ -577,7 +577,7 @@ static MagickBooleanType sixel_decode(Im
                             return(MagickFalse);
                           }
                         for (x = 0; x < repeat_count; x++)
-                          imbuf[(int) offset+x] = color_index;
+                          imbuf[(size_t) offset+x] = color_index;
                       }
                       if (max_x < (position_x+repeat_count-1))
                         max_x = position_x+repeat_count-1;
