File ImageMagick-CVE-2026-25799.patch of Package ImageMagick.42998
From 412f3c8bc1d3b6890aad72376cd992c9b5177037 Mon Sep 17 00:00:00 2001
From: Cristy <urban-warrior@imagemagick.org>
Date: Sat, 31 Jan 2026 12:56:17 -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-7.1.0-9/coders/yuv.c
===================================================================
--- ImageMagick-7.1.0-9.orig/coders/yuv.c
+++ ImageMagick-7.1.0-9/coders/yuv.c
@@ -164,7 +164,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");
}
@@ -664,7 +664,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");
}