ImageMagick before 6.9.13-57 and 7.x before 7.1.2-32 lacks proper synchronization when the security policy is accessed, so simultaneous reads and writes of the policy by multiple threads trigger a race condition that causes a heap buffer over-write. An attacker able to induce concurrent security policy access can crash the application, causing a denial of service.
{
"cna_assigner": "VulnCheck",
"cwe_ids": [
"CWE-362"
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/109xxx/CVE-2026-109279.json"
}{
"extracted_events": [
{
"introduced": "7.0.0-0"
},
{
"fixed": "7.1.2-32"
}
],
"source": "AFFECTED_FIELD"
}
{
"extracted_events": [
{
"introduced": "0"
},
{
"fixed": "6.9.13-57"
}
],
"source": [
"DESCRIPTION",
"REFERENCES"
]
}
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-109279.json"
[
{
"deprecated": false,
"digest": {
"line_hashes": [
"44901400223869199704618088925434189284",
"104099237095626761843261555573382414496",
"94550847644369774226265548207104226473",
"173675428568616542250067663779270252094",
"141290073286428275851487161155547436352"
],
"threshold": 0.9
},
"id": "CVE-2026-109279-300fcd9b",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/imagemagick/imagemagick6/commit/9ddc71abea5cbe7d18164fa0f0077a105cab514f",
"target": {
"file": "magick/policy.c"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "156217574346024915924371734753328103668",
"length": 953
},
"id": "CVE-2026-109279-d981792e",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/imagemagick/imagemagick6/commit/9ddc71abea5cbe7d18164fa0f0077a105cab514f",
"target": {
"file": "magick/policy.c",
"function": "SetMagickSecurityPolicy"
}
}
]
"2026-10-14T07:05:48Z"