Launch Week Day 1: Announcing Security Design Review
MEDIUM 5.3 NuGet

ImageMagick has NULL pointer dereference in ReadSFWImage after DestroyImageInfo (sfw.c)

GHSA-p33r-fqw2-rqmm · CVE-2026-25795

Published · Modified

Description

In ReadSFWImage() (coders/sfw.c), when temporary file creation fails, read_info is destroyed before its filename member is accessed, causing a NULL pointer dereference and crash.

AddressSanitizer:DEADLYSIGNAL
=================================================================
==1414421==ERROR: AddressSanitizer: UNKNOWN SIGNAL on unknown address 0x000000000000 (pc 0x56260222912f bp 0x7ffec0a193b0 sp 0x7ffec0a19360 T0)
    #0 0x56260222912f  (/data/ylwang/LargeScan/targets/ImageMagick/utilities/magick+0x235f12f)

Ready to move

Start Securing

Free, no credit card | First findings in minutes