Commit 12db6f04e for imagemagick.org
commit 12db6f04e895deae4537ead10c771a244607794a
Author: Cristy <urban-warrior@imagemagick.org>
Date: Sat Sep 5 12:55:17 2026 -0400
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-8x3v-wr32-qqh4
diff --git a/MagickCore/policy.c b/MagickCore/policy.c
index bab17464e..35d553f24 100644
--- a/MagickCore/policy.c
+++ b/MagickCore/policy.c
@@ -1433,7 +1433,9 @@ MagickExport MagickBooleanType SetMagickSecurityPolicy(const char *policy,
return(MagickFalse);
if (ValidateSecurityPolicy(policy,PolicyFilename,exception) == MagickFalse)
return(MagickFalse);
+ LockSemaphoreInfo(policy_semaphore);
status=LoadPolicyCache(policy_cache,policy,"[user-policy]",0,exception);
+ UnlockSemaphoreInfo(policy_semaphore)
if (status == MagickFalse)
return(status);
/*