commit f413a880a58b6f45a37b9acd10f27abf4c1c311b
Author: Cristy <urban-warrior@imagemagick.org>
Date: Fri Jun 12 10:38:05 2026 -0400
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-pvf6-h68q-qh7g
diff --git a/MagickCore/annotate.c b/MagickCore/annotate.c
index 296e73337..07f0e30ca 100644
--- a/MagickCore/annotate.c
+++ b/MagickCore/annotate.c
@@ -1603,7 +1603,7 @@ static MagickBooleanType RenderFreetype(Image *image,const DrawInfo *draw_info,
/*
Initialize Truetype library.
*/
- if ((*draw_info->font == '@') &&
+ if ((draw_info->font != (char *) NULL) && (*draw_info->font == '@') &&
(IsRightsAuthorized(PathPolicyDomain,ReadPolicyRights,draw_info->font) == MagickFalse))
ThrowPolicyException(draw_info->font,MagickFalse);
memory=FreetypeAcquireMemoryManager();