File ImageMagick-CVE-2026-25986.patch of Package ImageMagick.42998

From b9c80ad3ca802b6883da25f153c4fdf72c017eba Mon Sep 17 00:00:00 2001
From: Cristy <urban-warrior@imagemagick.org>
Date: Sat, 7 Feb 2026 17:42:01 -0500
Subject: [PATCH] 
 https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-mqfc-82jx-3mr2

---
 coders/yuv.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Index: ImageMagick-7.1.0-9/coders/yuv.c
===================================================================
--- ImageMagick-7.1.0-9.orig/coders/yuv.c
+++ ImageMagick-7.1.0-9/coders/yuv.c
@@ -259,7 +259,7 @@ static Image *ReadYUVImage(const ImageIn
             chroma_image->columns,1,exception);
           if (chroma_pixels == (Quantum *) NULL)
             break;
-          for (x=0; x < (ssize_t) image->columns; x+=2)
+          for (x=0; x < (ssize_t) (image->columns-1); x+=2)
           {
             SetPixelRed(chroma_image,0,chroma_pixels);
             if (quantum == 1)
@@ -733,7 +733,7 @@ static MagickBooleanType WriteYUVImage(c
             exception);
           if (s == (const Quantum *) NULL)
             break;
-          for (x=0; x < (ssize_t) yuv_image->columns; x+=2)
+          for (x=0; x < (ssize_t) (yuv_image->columns-1); x+=2)
           {
             if (quantum == 1)
               {
openSUSE Build Service is sponsored by