File ImageMagick-CVE-2026-25795.patch of Package ImageMagick.42999
From b2b4f0107ba3a4427f1b5ded803c1d2cc77f2a89 Mon Sep 17 00:00:00 2001
From: Dirk Lemstra <dirk@lemstra.org>
Date: Fri, 6 Feb 2026 21:16:06 +0100
Subject: [PATCH] Fixed NULL pointer dereference in ReadSFWImage
(https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-p33r-fqw2-rqmm)
---
coders/sfw.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index: ImageMagick-6.8.8-1/coders/sfw.c
===================================================================
--- ImageMagick-6.8.8-1.orig/coders/sfw.c
+++ ImageMagick-6.8.8-1/coders/sfw.c
@@ -315,9 +315,9 @@ static Image *ReadSFWImage(const ImageIn
if ((unique_file == -1) || (file == (FILE *) NULL))
{
buffer=(unsigned char *) RelinquishMagickMemory(buffer);
- read_info=DestroyImageInfo(read_info);
(void) CopyMagickString(image->filename,read_info->filename,
MaxTextExtent);
+ read_info=DestroyImageInfo(read_info);
ThrowFileException(exception,FileOpenError,"UnableToCreateTemporaryFile",
image->filename);
image=DestroyImageList(image);