File ImageMagick-CVE-2026-25799.patch of Package ImageMagick.42999

From 44c687dee38eb1a8053facb4a33dfa1e255875ea Mon Sep 17 00:00:00 2001
From: Cristy <urban-warrior@imagemagick.org>
Date: Sat, 31 Jan 2026 12:56:36 -0500
Subject: [PATCH] 
 https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-543g-8grm-9cw6

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

Index: ImageMagick-6.8.8-1/coders/yuv.c
===================================================================
--- ImageMagick-6.8.8-1.orig/coders/yuv.c
+++ ImageMagick-6.8.8-1/coders/yuv.c
@@ -163,7 +163,7 @@ static Image *ReadYUVImage(const ImageIn
       vertical_factor=(ssize_t) geometry_info.sigma;
       if ((flags & SigmaValue) == 0)
         vertical_factor=horizontal_factor;
-      if ((horizontal_factor != 1) && (horizontal_factor != 2) &&
+      if ((horizontal_factor != 1) && (horizontal_factor != 2) ||
           (vertical_factor != 1) && (vertical_factor != 2))
         ThrowReaderException(CorruptImageError,"UnexpectedSamplingFactor");
     }
@@ -612,7 +612,7 @@ static MagickBooleanType WriteYUVImage(c
       vertical_factor=(ssize_t) geometry_info.sigma;
       if ((flags & SigmaValue) == 0)
         vertical_factor=horizontal_factor;
-      if ((horizontal_factor != 1) && (horizontal_factor != 2) &&
+      if ((horizontal_factor != 1) && (horizontal_factor != 2) ||
           (vertical_factor != 1) && (vertical_factor != 2))
         ThrowWriterException(CorruptImageError,"UnexpectedSamplingFactor");
     }
openSUSE Build Service is sponsored by