Action not permitted
Modal body text goes here.
Modal Title
Modal Body
CVE-2026-25898 (GCVE-0-2026-25898)
Vulnerability from cvelistv5 – Published: 2026-02-24 01:18 – Updated: 2026-02-26 15:26- CWE-125 - Out-of-bounds Read
| URL | Tags |
|---|---|
| https://github.com/ImageMagick/ImageMagick/securi… | x_refsource_CONFIRM |
| Vendor | Product | Version | CPE status | |
|---|---|---|---|---|
| ImageMagick | ImageMagick |
Affected:
>= 7.0.0, < 7.1.2-15
Affected: < 6.9.13-40 |
guessed |
{
"containers": {
"adp": [
{
"metrics": [
{
"other": {
"content": {
"id": "CVE-2026-25898",
"options": [
{
"Exploitation": "none"
},
{
"Automatable": "yes"
},
{
"Technical Impact": "partial"
}
],
"role": "CISA Coordinator",
"timestamp": "2026-02-26T15:26:22.441113Z",
"version": "2.0.3"
},
"type": "ssvc"
}
}
],
"providerMetadata": {
"dateUpdated": "2026-02-26T15:26:43.363Z",
"orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"shortName": "CISA-ADP"
},
"title": "CISA ADP Vulnrichment"
}
],
"cna": {
"affected": [
{
"product": "ImageMagick",
"vendor": "ImageMagick",
"versions": [
{
"status": "affected",
"version": "\u003e= 7.0.0, \u003c 7.1.2-15"
},
{
"status": "affected",
"version": "\u003c 6.9.13-40"
}
]
}
],
"descriptions": [
{
"lang": "en",
"value": "ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, the UIL and XPM image encoder do not validate the pixel index value returned by `GetPixelIndex()` before using it as an array subscript. In HDRI builds, `Quantum` is a floating-point type, so pixel index values can be negative. An attacker can craft an image with negative pixel index values to trigger a global buffer overflow read during conversion, leading to information disclosure or a process crash. Versions 7.1.2-15 and 6.9.13-40 contain a patch."
}
],
"metrics": [
{
"cvssV3_1": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "LOW",
"baseScore": 6.5,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "LOW",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L",
"version": "3.1"
}
}
],
"problemTypes": [
{
"descriptions": [
{
"cweId": "CWE-125",
"description": "CWE-125: Out-of-bounds Read",
"lang": "en",
"type": "CWE"
}
]
}
],
"providerMetadata": {
"dateUpdated": "2026-02-24T01:18:33.031Z",
"orgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
"shortName": "GitHub_M"
},
"references": [
{
"name": "https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-vpxv-r9pg-7gpr",
"tags": [
"x_refsource_CONFIRM"
],
"url": "https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-vpxv-r9pg-7gpr"
}
],
"source": {
"advisory": "GHSA-vpxv-r9pg-7gpr",
"discovery": "UNKNOWN"
},
"title": "Imagemagick Has Global Buffer Overflow (OOB Read) via Negative Pixel Index in UIL and XPM Writer"
}
},
"cveMetadata": {
"assignerOrgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
"assignerShortName": "GitHub_M",
"cveId": "CVE-2026-25898",
"datePublished": "2026-02-24T01:18:33.031Z",
"dateReserved": "2026-02-06T21:08:39.131Z",
"dateUpdated": "2026-02-26T15:26:43.363Z",
"state": "PUBLISHED"
},
"dataType": "CVE_RECORD",
"dataVersion": "5.2",
"vulnerability-lookup:meta": {
"epss": {
"cve": "CVE-2026-25898",
"date": "2026-09-19",
"epss": "0.00348",
"percentile": "0.28418"
},
"nvd": {
"cve": {
"affected": [
{
"affectedData": [
{
"product": "ImageMagick",
"vendor": "ImageMagick",
"versions": [
{
"status": "affected",
"version": "\u003e= 7.0.0, \u003c 7.1.2-15"
},
{
"status": "affected",
"version": "\u003c 6.9.13-40"
}
]
}
],
"source": "security-advisories@github.com"
}
],
"configurations": [
{
"nodes": [
{
"cpeMatch": [
{
"criteria": "cpe:2.3:a:imagemagick:imagemagick:*:*:*:*:*:*:*:*",
"matchCriteriaId": "C6F44A65-1733-4752-AAD0-BCCC7BDBC877",
"versionEndExcluding": "6.9.13-40",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:imagemagick:imagemagick:*:*:*:*:*:*:*:*",
"matchCriteriaId": "6AFFD439-1068-4B6F-AE01-724AC62CDCEA",
"versionEndExcluding": "7.1.2-15",
"versionStartIncluding": "7.0.0-0",
"vulnerable": true
}
],
"negate": false,
"operator": "OR"
}
]
}
],
"cveTags": [],
"descriptions": [
{
"lang": "en",
"value": "ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, the UIL and XPM image encoder do not validate the pixel index value returned by `GetPixelIndex()` before using it as an array subscript. In HDRI builds, `Quantum` is a floating-point type, so pixel index values can be negative. An attacker can craft an image with negative pixel index values to trigger a global buffer overflow read during conversion, leading to information disclosure or a process crash. Versions 7.1.2-15 and 6.9.13-40 contain a patch."
},
{
"lang": "es",
"value": "ImageMagick es software libre y de c\u00f3digo abierto utilizado para editar y manipular im\u00e1genes digitales. Antes de las versiones 7.1.2-15 y 6.9.13-40, el codificador de im\u00e1genes UIL y XPM no valida el valor del \u00edndice de p\u00edxel devuelto por \u0027GetPixelIndex()\u0027 antes de usarlo como sub\u00edndice de una matriz. En las compilaciones HDRI, \u0027Quantum\u0027 es un tipo de punto flotante, por lo que los valores del \u00edndice de p\u00edxel pueden ser negativos. Un atacante puede crear una imagen con valores de \u00edndice de p\u00edxel negativos para activar una lectura de desbordamiento de b\u00fafer global durante la conversi\u00f3n, lo que lleva a la revelaci\u00f3n de informaci\u00f3n o a un fallo del proceso. Las versiones 7.1.2-15 y 6.9.13-40 contienen un parche."
}
],
"id": "CVE-2026-25898",
"lastModified": "2026-06-17T10:25:24.217",
"metrics": {
"cvssMetricV31": [
{
"cvssData": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "LOW",
"baseScore": 6.5,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "LOW",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L",
"version": "3.1"
},
"exploitabilityScore": 3.9,
"impactScore": 2.5,
"source": "security-advisories@github.com",
"type": "Secondary"
},
{
"cvssData": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 9.1,
"baseSeverity": "CRITICAL",
"confidentialityImpact": "HIGH",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H",
"version": "3.1"
},
"exploitabilityScore": 3.9,
"impactScore": 5.2,
"source": "nvd@nist.gov",
"type": "Primary"
}
],
"ssvcV203": [
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"ssvcData": {
"id": "CVE-2026-25898",
"options": [
{
"exploitation": "none"
},
{
"automatable": "yes"
},
{
"technicalImpact": "partial"
}
],
"role": "CISA Coordinator",
"timestamp": "2026-02-26T15:26:22.441113Z",
"version": "2.0.3"
}
}
]
},
"published": "2026-02-24T02:16:01.000",
"references": [
{
"source": "security-advisories@github.com",
"tags": [
"Third Party Advisory"
],
"url": "https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-vpxv-r9pg-7gpr"
}
],
"sourceIdentifier": "security-advisories@github.com",
"vulnStatus": "Analyzed",
"weaknesses": [
{
"description": [
{
"lang": "en",
"value": "CWE-125"
}
],
"source": "security-advisories@github.com",
"type": "Secondary"
}
]
}
},
"redhat_vex": {
"aggregate_severity": "Moderate",
"current_release_date": "2026-08-17T16:28:24+00:00",
"cve": "CVE-2026-25898",
"id": "CVE-2026-25898",
"initial_release_date": "2026-02-24T01:18:33.031000+00:00",
"product_status:known_affected": "14",
"source": "Red Hat CSAF VEX",
"status": "final",
"title": "ImageMagick: ImageMagick: Information disclosure or denial of service via crafted image with invalid pixel index",
"url": "https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-25898.json",
"version": "3"
},
"suse_vex": {
"aggregate_severity": "moderate",
"current_release_date": "2026-09-11T01:34:52Z",
"cve": "CVE-2026-25898",
"id": "CVE-2026-25898",
"initial_release_date": "2026-02-25T00:24:43Z",
"product_status:known_affected": "166",
"product_status:known_not_affected": "76",
"product_status:recommended": "249",
"source": "SUSE CSAF VEX",
"status": "interim",
"title": "SUSE CVE CVE-2026-25898",
"url": "https://ftp.suse.com/pub/projects/security/csaf-vex/cve-2026-25898.json",
"version": "12"
},
"vulnrichment": {
"containers": {
"adp": [
{
"metrics": [
{
"other": {
"content": {
"id": "CVE-2026-25898",
"options": [
{
"Exploitation": "none"
},
{
"Automatable": "yes"
},
{
"Technical Impact": "partial"
}
],
"role": "CISA Coordinator",
"timestamp": "2026-02-26T15:26:22.441113Z",
"version": "2.0.3"
},
"type": "ssvc"
}
}
],
"providerMetadata": {
"dateUpdated": "2026-02-26T15:26:37.444Z",
"orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"shortName": "CISA-ADP"
},
"title": "CISA ADP Vulnrichment"
}
],
"cna": {
"affected": [
{
"product": "ImageMagick",
"vendor": "ImageMagick",
"versions": [
{
"status": "affected",
"version": "\u003e= 7.0.0, \u003c 7.1.2-15"
},
{
"status": "affected",
"version": "\u003c 6.9.13-40"
}
]
}
],
"descriptions": [
{
"lang": "en",
"value": "ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, the UIL and XPM image encoder do not validate the pixel index value returned by `GetPixelIndex()` before using it as an array subscript. In HDRI builds, `Quantum` is a floating-point type, so pixel index values can be negative. An attacker can craft an image with negative pixel index values to trigger a global buffer overflow read during conversion, leading to information disclosure or a process crash. Versions 7.1.2-15 and 6.9.13-40 contain a patch."
}
],
"metrics": [
{
"cvssV3_1": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "LOW",
"baseScore": 6.5,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "LOW",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L",
"version": "3.1"
}
}
],
"problemTypes": [
{
"descriptions": [
{
"cweId": "CWE-125",
"description": "CWE-125: Out-of-bounds Read",
"lang": "en",
"type": "CWE"
}
]
}
],
"providerMetadata": {
"dateUpdated": "2026-02-24T01:18:33.031Z",
"orgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
"shortName": "GitHub_M"
},
"references": [
{
"name": "https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-vpxv-r9pg-7gpr",
"tags": [
"x_refsource_CONFIRM"
],
"url": "https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-vpxv-r9pg-7gpr"
}
],
"source": {
"advisory": "GHSA-vpxv-r9pg-7gpr",
"discovery": "UNKNOWN"
},
"title": "Imagemagick Has Global Buffer Overflow (OOB Read) via Negative Pixel Index in UIL and XPM Writer"
}
},
"cveMetadata": {
"assignerOrgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
"assignerShortName": "GitHub_M",
"cveId": "CVE-2026-25898",
"datePublished": "2026-02-24T01:18:33.031Z",
"dateReserved": "2026-02-06T21:08:39.131Z",
"dateUpdated": "2026-02-26T15:26:43.363Z",
"state": "PUBLISHED"
},
"dataType": "CVE_RECORD",
"dataVersion": "5.2"
}
}
}
BDU:2026-06711 (CVE-2026-25898)
Vulnerability from fstec – Published: 2026-05-13 – Updated: 2026-09-01 – View on bdu.fstec.ru Exploit publicly available Fixed- CWE-125 - Чтение за границами буфера
{
"CVSS 2.0": "AV:N/AC:L/Au:N/C:P/I:N/A:P",
"CVSS 3.0": "AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L",
"CVSS 4.0": null,
"remediation_\u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440": null,
"remediation_\u041d\u0430\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u0438\u0435": null,
"\u0412\u0435\u043d\u0434\u043e\u0440 \u041f\u041e": "Canonical Ltd., \u0421\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u043e \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f, \u041e\u041e\u041e \u00ab\u0420\u0443\u0441\u0411\u0418\u0422\u0435\u0445-\u0410\u0441\u0442\u0440\u0430\u00bb, \u0410\u041e \u00ab\u0418\u0412\u041a\u00bb, Fedora Project, ImageMagick Studio LLC, \u041e\u041e\u041e \u00ab\u041b\u0430\u0431\u043e\u0440\u0430\u0442\u043e\u0440\u0438\u044f \u0418\u043d\u0444\u043e\u0412\u043e\u0442\u0447\u00bb",
"\u0412\u0435\u0440\u0441\u0438\u044f \u041f\u041e": "14.04 LTS (Ubuntu), 16.04 LTS (Ubuntu), 18.04 LTS (Ubuntu), 20.04 LTS (Ubuntu), 11 (Debian GNU/Linux), 12 (Debian GNU/Linux), 1.7 (Astra Linux Special Edition), 4.7 (Astra Linux Special Edition), 22.04 LTS (Ubuntu), - (\u0410\u041b\u042c\u0422 \u0421\u041f 10), 24.04 LTS (Ubuntu), 1.8 (Astra Linux Special Edition), 13 (Debian GNU/Linux), epel10 (Fedora EPEL), 25.10 (Ubuntu), 26.04 LTS (Ubuntu), \u0434\u043e 6.9.13-39 (ImageMagick), \u043e\u0442 7.0.0 \u0434\u043e 7.1.2-14 (ImageMagick), 4.8 (Astra Linux Special Edition), 7.9 (InfoWatch Traffic Monitor)",
"\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 \u043c\u0435\u0440\u044b \u043f\u043e \u0443\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u044e": "\u0412 \u0443\u0441\u043b\u043e\u0432\u0438\u044f\u0445 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u044f \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0439 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u043e\u0442 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044f \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442\u0441\u044f \u043f\u0440\u0438\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044c\u0441\u044f \"\u0420\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0439 \u043f\u043e \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0439 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c LINUX\", \u0438\u0437\u043b\u043e\u0436\u0435\u043d\u043d\u044b\u0445 \u0432 \u043c\u0435\u0442\u043e\u0434\u0438\u0447\u0435\u0441\u043a\u043e\u043c \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0435 \u0424\u0421\u0422\u042d\u041a \u0420\u043e\u0441\u0441\u0438\u0438, \u0443\u0442\u0432\u0435\u0440\u0436\u0434\u0451\u043d\u043d\u043e\u043c 25 \u0434\u0435\u043a\u0430\u0431\u0440\u044f 2022 \u0433\u043e\u0434\u0430.\n\n\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0439:\n\u0414\u043b\u044f ImageMagick:\nhttps://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-vpxv-r9pg-7gpr\n\n\u0414\u043b\u044f \u041e\u0421 Astra Linux:\n\u043e\u0431\u043d\u043e\u0432\u0438\u0442\u044c \u043f\u0430\u043a\u0435\u0442 imagemagick \u0434\u043e 8:6.9.10.23+dfsg-2.1.astra12ubuntu11.11 \u0438\u043b\u0438 \u0431\u043e\u043b\u0435\u0435 \u0432\u044b\u0441\u043e\u043a\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0438 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044f: https://wiki.astralinux.ru/astra-linux-se17-bulletin-2026-0421SE17\n\n\u0414\u043b\u044f Debian GNU/Linux:\nhttps://security-tracker.debian.org/tracker/CVE-2026-25898\n\n\u0414\u043b\u044f Ubuntu:\nhttps://ubuntu.com/security/CVE-2026-25898\n\n\u0414\u043b\u044f Fedora:\nhttps://bugzilla.redhat.com/show_bug.cgi?id=CVE-2026-25898\n\n\u0414\u043b\u044f \u041e\u0421 Astra Linux:\n\u043e\u0431\u043d\u043e\u0432\u0438\u0442\u044c \u043f\u0430\u043a\u0435\u0442 imagemagick \u0434\u043e 8:6.9.10.23+dfsg-2.1.astra12ubuntu11.11 \u0438\u043b\u0438 \u0431\u043e\u043b\u0435\u0435 \u0432\u044b\u0441\u043e\u043a\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0438 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044f: https://wiki.astralinux.ru/astra-linux-se47-bulletin-2026-0518SE47\n\n\u0414\u043b\u044f \u041e\u0421 \u0410\u041b\u042c\u0422 \u0421\u041f 10: \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0437 \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u043e\u0433\u043e \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430: https://altsp.su/obnovleniya-bezopasnosti/\n\n\u0414\u043b\u044f InfoWatch Traffic Monitor:\n\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u00ab\u041e\u043f\u0435\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 1\u00bb \u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e \u043a\u043e\u043c\u043f\u043b\u0435\u043a\u0441\u0430 \u00abInfoWatch Traffic Monitor\u00bb \u0432\u0435\u0440\u0441\u0438\u044f 7.9\u00bb \u043e\u0442 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044f\n\n\u0414\u043b\u044f \u041e\u0421 Astra Linux:\n\u043e\u0431\u043d\u043e\u0432\u0438\u0442\u044c \u043f\u0430\u043a\u0435\u0442 imagemagick \u0434\u043e 8:6.9.11.60+dfsg-1.6+deb12u7.astra4 \u0438\u043b\u0438 \u0431\u043e\u043b\u0435\u0435 \u0432\u044b\u0441\u043e\u043a\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0438 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044f: https://wiki.astralinux.ru/astra-linux-se18-bulletin-2026-0806SE48\n\n\u0414\u043b\u044f \u041e\u0421 Astra Linux:\n\u043e\u0431\u043d\u043e\u0432\u0438\u0442\u044c \u043f\u0430\u043a\u0435\u0442 imagemagick \u0434\u043e 8:6.9.11.60+dfsg-1.6+deb12u7.astra4 \u0438\u043b\u0438 \u0431\u043e\u043b\u0435\u0435 \u0432\u044b\u0441\u043e\u043a\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0438 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044f: https://wiki.astralinux.ru/astra-linux-se18-bulletin-2026-0626SE18\n\n\u0414\u043b\u044f \u041e\u0421 Astra Linux:\n\u043e\u0431\u043d\u043e\u0432\u0438\u0442\u044c \u043f\u0430\u043a\u0435\u0442 imagemagick \u0434\u043e 8:6.9.11.60+dfsg-1.6+deb12u7.astra4 \u0438\u043b\u0438 \u0431\u043e\u043b\u0435\u0435 \u0432\u044b\u0441\u043e\u043a\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0438 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044f: https://wiki.astralinux.ru/astra-linux-se18-bulletin-2026-0626SE18",
"\u0414\u0430\u0442\u0430 \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u0438\u044f": "06.02.2026",
"\u0414\u0430\u0442\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0433\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f": "01.09.2026",
"\u0414\u0430\u0442\u0430 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438": "13.05.2026",
"\u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440": "BDU:2026-06711",
"\u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440\u044b \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0438\u0441\u0442\u0435\u043c \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0439 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438": "CVE-2026-25898",
"\u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e\u0431 \u0443\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u0438": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0443\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0430",
"\u041a\u043b\u0430\u0441\u0441 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u043a\u043e\u0434\u0430",
"\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u041f\u041e": "Ubuntu, Debian GNU/Linux, Astra Linux Special Edition (\u0437\u0430\u043f\u0438\u0441\u044c \u0432 \u0435\u0434\u0438\u043d\u043e\u043c \u0440\u0435\u0435\u0441\u0442\u0440\u0435 \u0440\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u0445 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c \u2116369), \u0410\u041b\u042c\u0422 \u0421\u041f 10, Fedora EPEL, ImageMagick, InfoWatch Traffic Monitor (\u0437\u0430\u043f\u0438\u0441\u044c \u0432 \u0435\u0434\u0438\u043d\u043e\u043c \u0440\u0435\u0435\u0441\u0442\u0440\u0435 \u0440\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u0445 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c \u211610340)",
"\u041d\u0430\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u0438\u0435 \u041e\u0421 \u0438 \u0442\u0438\u043f \u0430\u043f\u043f\u0430\u0440\u0430\u0442\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b": "Canonical Ltd. Ubuntu 14.04 LTS , Canonical Ltd. Ubuntu 16.04 LTS , Canonical Ltd. Ubuntu 18.04 LTS , Canonical Ltd. Ubuntu 20.04 LTS , \u0421\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u043e \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f Debian GNU/Linux 11 , \u0421\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u043e \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f Debian GNU/Linux 12 , \u041e\u041e\u041e \u00ab\u0420\u0443\u0441\u0411\u0418\u0422\u0435\u0445-\u0410\u0441\u0442\u0440\u0430\u00bb Astra Linux Special Edition 1.7 (\u0437\u0430\u043f\u0438\u0441\u044c \u0432 \u0435\u0434\u0438\u043d\u043e\u043c \u0440\u0435\u0435\u0441\u0442\u0440\u0435 \u0440\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u0445 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c \u2116369), \u041e\u041e\u041e \u00ab\u0420\u0443\u0441\u0411\u0418\u0422\u0435\u0445-\u0410\u0441\u0442\u0440\u0430\u00bb Astra Linux Special Edition 4.7 (\u0437\u0430\u043f\u0438\u0441\u044c \u0432 \u0435\u0434\u0438\u043d\u043e\u043c \u0440\u0435\u0435\u0441\u0442\u0440\u0435 \u0440\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u0445 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c \u2116369), Canonical Ltd. Ubuntu 22.04 LTS , \u0410\u041e \u00ab\u0418\u0412\u041a\u00bb \u0410\u041b\u042c\u0422 \u0421\u041f 10 - , Canonical Ltd. Ubuntu 24.04 LTS , \u041e\u041e\u041e \u00ab\u0420\u0443\u0441\u0411\u0418\u0422\u0435\u0445-\u0410\u0441\u0442\u0440\u0430\u00bb Astra Linux Special Edition 1.8 (\u0437\u0430\u043f\u0438\u0441\u044c \u0432 \u0435\u0434\u0438\u043d\u043e\u043c \u0440\u0435\u0435\u0441\u0442\u0440\u0435 \u0440\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u0445 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c \u2116369), \u0421\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u043e \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f Debian GNU/Linux 13 , Canonical Ltd. Ubuntu 25.10 , Canonical Ltd. Ubuntu 26.04 LTS , \u041e\u041e\u041e \u00ab\u0420\u0443\u0441\u0411\u0418\u0422\u0435\u0445-\u0410\u0441\u0442\u0440\u0430\u00bb Astra Linux Special Edition 4.8 (\u0437\u0430\u043f\u0438\u0441\u044c \u0432 \u0435\u0434\u0438\u043d\u043e\u043c \u0440\u0435\u0435\u0441\u0442\u0440\u0435 \u0440\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u0445 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c \u2116369)",
"\u041d\u0430\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u0438\u0435 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u043a\u043e\u043d\u0441\u043e\u043b\u044c\u043d\u043e\u0433\u043e \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440\u0430 ImageMagick, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0430\u044f \u043d\u0430\u0440\u0443\u0448\u0438\u0442\u0435\u043b\u044e \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u043a\u043e\u043d\u0444\u0438\u0434\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u043c \u0434\u0430\u043d\u043d\u044b\u043c \u0438\u043b\u0438 \u0432\u044b\u0437\u0432\u0430\u0442\u044c \u043e\u0442\u043a\u0430\u0437 \u0432 \u043e\u0431\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u043d\u0438\u0438",
"\u041d\u0430\u043b\u0438\u0447\u0438\u0435 \u044d\u043a\u0441\u043f\u043b\u043e\u0439\u0442\u0430": "\u0421\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 \u0432 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u043c \u0434\u043e\u0441\u0442\u0443\u043f\u0435",
"\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u043e\u0448\u0438\u0431\u043a\u0438 CWE": "\u0427\u0442\u0435\u043d\u0438\u0435 \u0437\u0430 \u0433\u0440\u0430\u043d\u0438\u0446\u0430\u043c\u0438 \u0431\u0443\u0444\u0435\u0440\u0430 (CWE-125)",
"\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438": "\u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u043a\u043e\u043d\u0441\u043e\u043b\u044c\u043d\u043e\u0433\u043e \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440\u0430 ImageMagick \u0441\u0432\u044f\u0437\u0430\u043d\u0430 \u0441 \u0432\u044b\u0445\u043e\u0434\u043e\u043c \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u0437\u0430 \u0433\u0440\u0430\u043d\u0438\u0446\u044b \u0431\u0443\u0444\u0435\u0440\u0430. \u042d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u044f \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u0442\u044c \u043d\u0430\u0440\u0443\u0448\u0438\u0442\u0435\u043b\u044e, \u0434\u0435\u0439\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u043c\u0443 \u0443\u0434\u0430\u043b\u0435\u043d\u043d\u043e, \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u043a\u043e\u043d\u0444\u0438\u0434\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u043c \u0434\u0430\u043d\u043d\u044b\u043c \u0438\u043b\u0438 \u0432\u044b\u0437\u0432\u0430\u0442\u044c \u043e\u0442\u043a\u0430\u0437 \u0432 \u043e\u0431\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u043d\u0438\u0438",
"\u041f\u043e\u0441\u043b\u0435\u0434\u0441\u0442\u0432\u0438\u044f \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u0438 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438": null,
"\u041f\u0440\u043e\u0447\u0430\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f": null,
"\u0421\u0432\u044f\u0437\u044c \u0441 \u0438\u043d\u0446\u0438\u0434\u0435\u043d\u0442\u0430\u043c\u0438 \u0418\u0411": "\u0414\u0430\u043d\u043d\u044b\u0435 \u0443\u0442\u043e\u0447\u043d\u044f\u044e\u0442\u0441\u044f",
"\u0421\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438": "\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u0430",
"\u0421\u043f\u043e\u0441\u043e\u0431 \u0443\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u044f": "\u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f",
"\u0421\u043f\u043e\u0441\u043e\u0431 \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u0438": "\u041c\u0430\u043d\u0438\u043f\u0443\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430\u043c\u0438 \u0434\u0430\u043d\u043d\u044b\u0445",
"\u0421\u0441\u044b\u043b\u043a\u0438 \u043d\u0430 \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0438": "https://github.com/ImageMagick/ImageMagick/commit/21525d8f27b86e8063fe359616086fd6b71eb05b\nhttps://github.com/ImageMagick/ImageMagick/commit/c9c87dbaba56bf82aebd3392e11f0ffd93709b12\nhttps://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-vpxv-r9pg-7gpr\nhttps://github.com/ImageMagick/ImageMagick6/commit/66d3a6497eb89b3ce2a7b86cc23be6d69bce9220\nhttps://github.com/ImageMagick/ImageMagick6/commit/abfbcfe8e7884deb3560c74569c96ee4b068f3a6\nhttps://security-tracker.debian.org/tracker/CVE-2026-25898\nhttps://wiki.astralinux.ru/astra-linux-se17-bulletin-2026-0421SE17\nhttps://bugzilla.redhat.com/show_bug.cgi?id=CVE-2026-25898\nhttps://ubuntu.com/security/CVE-2026-25898\nhttps://security-tracker.debian.org/tracker/CVE-2026-25898\nhttps://wiki.astralinux.ru/astra-linux-se47-bulletin-2026-0518SE47\nhttps://altsp.su/obnovleniya-bezopasnosti/\nhttps://wiki.astralinux.ru/astra-linux-se18-bulletin-2026-0806SE48\nhttps://wiki.astralinux.ru/astra-linux-se18-bulletin-2026-0626SE18\nhttps://wiki.astralinux.ru/astra-linux-se18-bulletin-2026-0626SE18",
"\u0421\u0442\u0430\u0442\u0443\u0441 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438": "\u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0430 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u0435\u043c",
"\u0422\u0438\u043f \u041f\u041e": "\u041e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430, \u041f\u0440\u0438\u043a\u043b\u0430\u0434\u043d\u043e\u0435 \u041f\u041e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c, \u0421\u0440\u0435\u0434\u0441\u0442\u0432\u043e \u0437\u0430\u0449\u0438\u0442\u044b, \u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0435 \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u043e \u0437\u0430\u0449\u0438\u0442\u044b",
"\u0422\u0438\u043f \u043e\u0448\u0438\u0431\u043a\u0438 CWE": "CWE-125",
"\u0423\u0440\u043e\u0432\u0435\u043d\u044c \u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438": "\u0421\u0440\u0435\u0434\u043d\u0438\u0439 \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 (\u0431\u0430\u0437\u043e\u0432\u0430\u044f \u043e\u0446\u0435\u043d\u043a\u0430 CVSS 2.0 \u0441\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 6,4)\n\u0421\u0440\u0435\u0434\u043d\u0438\u0439 \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 (\u0431\u0430\u0437\u043e\u0432\u0430\u044f \u043e\u0446\u0435\u043d\u043a\u0430 CVSS 3.1 \u0441\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 6,5)"
}
FKIE_CVE-2026-25898
Vulnerability from fkie_nvd - Published: 2026-02-24 02:16 - Updated: 2026-06-17 10:259.1 (Critical) - CVSS:3.1/
| URL | Tags | ||
|---|---|---|---|
| security-advisories@github.com | https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-vpxv-r9pg-7gpr | Third Party Advisory |
| Vendor | Product | Version | |
|---|---|---|---|
| imagemagick | imagemagick | * | |
| imagemagick | imagemagick | * |
{
"affected": [
{
"affectedData": [
{
"product": "ImageMagick",
"vendor": "ImageMagick",
"versions": [
{
"status": "affected",
"version": "\u003e= 7.0.0, \u003c 7.1.2-15"
},
{
"status": "affected",
"version": "\u003c 6.9.13-40"
}
]
}
],
"source": "security-advisories@github.com"
}
],
"configurations": [
{
"nodes": [
{
"cpeMatch": [
{
"criteria": "cpe:2.3:a:imagemagick:imagemagick:*:*:*:*:*:*:*:*",
"matchCriteriaId": "C6F44A65-1733-4752-AAD0-BCCC7BDBC877",
"versionEndExcluding": "6.9.13-40",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:imagemagick:imagemagick:*:*:*:*:*:*:*:*",
"matchCriteriaId": "6AFFD439-1068-4B6F-AE01-724AC62CDCEA",
"versionEndExcluding": "7.1.2-15",
"versionStartIncluding": "7.0.0-0",
"vulnerable": true
}
],
"negate": false,
"operator": "OR"
}
]
}
],
"cveTags": [],
"descriptions": [
{
"lang": "en",
"value": "ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, the UIL and XPM image encoder do not validate the pixel index value returned by `GetPixelIndex()` before using it as an array subscript. In HDRI builds, `Quantum` is a floating-point type, so pixel index values can be negative. An attacker can craft an image with negative pixel index values to trigger a global buffer overflow read during conversion, leading to information disclosure or a process crash. Versions 7.1.2-15 and 6.9.13-40 contain a patch."
},
{
"lang": "es",
"value": "ImageMagick es software libre y de c\u00f3digo abierto utilizado para editar y manipular im\u00e1genes digitales. Antes de las versiones 7.1.2-15 y 6.9.13-40, el codificador de im\u00e1genes UIL y XPM no valida el valor del \u00edndice de p\u00edxel devuelto por \u0027GetPixelIndex()\u0027 antes de usarlo como sub\u00edndice de una matriz. En las compilaciones HDRI, \u0027Quantum\u0027 es un tipo de punto flotante, por lo que los valores del \u00edndice de p\u00edxel pueden ser negativos. Un atacante puede crear una imagen con valores de \u00edndice de p\u00edxel negativos para activar una lectura de desbordamiento de b\u00fafer global durante la conversi\u00f3n, lo que lleva a la revelaci\u00f3n de informaci\u00f3n o a un fallo del proceso. Las versiones 7.1.2-15 y 6.9.13-40 contienen un parche."
}
],
"id": "CVE-2026-25898",
"lastModified": "2026-06-17T10:25:24.217",
"metrics": {
"cvssMetricV31": [
{
"cvssData": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "LOW",
"baseScore": 6.5,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "LOW",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L",
"version": "3.1"
},
"exploitabilityScore": 3.9,
"impactScore": 2.5,
"source": "security-advisories@github.com",
"type": "Secondary"
},
{
"cvssData": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 9.1,
"baseSeverity": "CRITICAL",
"confidentialityImpact": "HIGH",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H",
"version": "3.1"
},
"exploitabilityScore": 3.9,
"impactScore": 5.2,
"source": "nvd@nist.gov",
"type": "Primary"
}
],
"ssvcV203": [
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"ssvcData": {
"id": "CVE-2026-25898",
"options": [
{
"exploitation": "none"
},
{
"automatable": "yes"
},
{
"technicalImpact": "partial"
}
],
"role": "CISA Coordinator",
"timestamp": "2026-02-26T15:26:22.441113Z",
"version": "2.0.3"
}
}
]
},
"published": "2026-02-24T02:16:01.000",
"references": [
{
"source": "security-advisories@github.com",
"tags": [
"Third Party Advisory"
],
"url": "https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-vpxv-r9pg-7gpr"
}
],
"sourceIdentifier": "security-advisories@github.com",
"vulnStatus": "Analyzed",
"weaknesses": [
{
"description": [
{
"lang": "en",
"value": "CWE-125"
}
],
"source": "security-advisories@github.com",
"type": "Secondary"
}
]
}
GHSA-VPXV-R9PG-7GPR
Vulnerability from github – Published: 2026-02-24 15:39 – Updated: 2026-02-24 15:39The UIL and XPM image encoder do not validate the pixel index value returned by GetPixelIndex() before using it as an array subscript. In HDRI builds, Quantum is a floating-point type, so pixel index values can be negative. An attacker can craft an image with negative pixel index values to trigger a global buffer overflow read during conversion, leading to information disclosure or a process crash.
READ of size 1 at 0x55a8823a776e thread T0
#0 0x55a880d01e85 in WriteUILImage coders/uil.c:355
READ of size 1 at 0x55fa1c04c66e thread T0
#0 0x55fa1a9ee415 in WriteXPMImage coders/xpm.c:1135
{
"affected": [
{
"package": {
"ecosystem": "NuGet",
"name": "Magick.NET-Q16-AnyCPU"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "14.10.3"
}
],
"type": "ECOSYSTEM"
}
]
},
{
"package": {
"ecosystem": "NuGet",
"name": "Magick.NET-Q16-HDRI-AnyCPU"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "14.10.3"
}
],
"type": "ECOSYSTEM"
}
]
},
{
"package": {
"ecosystem": "NuGet",
"name": "Magick.NET-Q16-HDRI-OpenMP-arm64"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "14.10.3"
}
],
"type": "ECOSYSTEM"
}
]
},
{
"package": {
"ecosystem": "NuGet",
"name": "Magick.NET-Q16-HDRI-OpenMP-x64"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "14.10.3"
}
],
"type": "ECOSYSTEM"
}
]
},
{
"package": {
"ecosystem": "NuGet",
"name": "Magick.NET-Q16-HDRI-arm64"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "14.10.3"
}
],
"type": "ECOSYSTEM"
}
]
},
{
"package": {
"ecosystem": "NuGet",
"name": "Magick.NET-Q16-HDRI-x64"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "14.10.3"
}
],
"type": "ECOSYSTEM"
}
]
},
{
"package": {
"ecosystem": "NuGet",
"name": "Magick.NET-Q16-OpenMP-arm64"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "14.10.3"
}
],
"type": "ECOSYSTEM"
}
]
},
{
"package": {
"ecosystem": "NuGet",
"name": "Magick.NET-Q16-OpenMP-x64"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "14.10.3"
}
],
"type": "ECOSYSTEM"
}
]
},
{
"package": {
"ecosystem": "NuGet",
"name": "Magick.NET-Q16-OpenMP-x86"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "14.10.3"
}
],
"type": "ECOSYSTEM"
}
]
},
{
"package": {
"ecosystem": "NuGet",
"name": "Magick.NET-Q16-arm64"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "14.10.3"
}
],
"type": "ECOSYSTEM"
}
]
},
{
"package": {
"ecosystem": "NuGet",
"name": "Magick.NET-Q16-x64"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "14.10.3"
}
],
"type": "ECOSYSTEM"
}
]
},
{
"package": {
"ecosystem": "NuGet",
"name": "Magick.NET-Q16-x86"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "14.10.3"
}
],
"type": "ECOSYSTEM"
}
]
},
{
"package": {
"ecosystem": "NuGet",
"name": "Magick.NET-Q8-AnyCPU"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "14.10.3"
}
],
"type": "ECOSYSTEM"
}
]
},
{
"package": {
"ecosystem": "NuGet",
"name": "Magick.NET-Q8-OpenMP-arm64"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "14.10.3"
}
],
"type": "ECOSYSTEM"
}
]
},
{
"package": {
"ecosystem": "NuGet",
"name": "Magick.NET-Q8-OpenMP-x64"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "14.10.3"
}
],
"type": "ECOSYSTEM"
}
]
},
{
"package": {
"ecosystem": "NuGet",
"name": "Magick.NET-Q8-arm64"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "14.10.3"
}
],
"type": "ECOSYSTEM"
}
]
},
{
"package": {
"ecosystem": "NuGet",
"name": "Magick.NET-Q8-x86"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "14.10.3"
}
],
"type": "ECOSYSTEM"
}
]
}
],
"aliases": [
"CVE-2026-25898"
],
"database_specific": {
"cwe_ids": [
"CWE-125"
],
"github_reviewed": true,
"github_reviewed_at": "2026-02-24T15:39:11Z",
"nvd_published_at": "2026-02-24T02:16:01Z",
"severity": "MODERATE"
},
"details": "The UIL and XPM image encoder do not validate the pixel index value returned by `GetPixelIndex()` before using it as an array subscript. In HDRI builds, `Quantum` is a floating-point type, so pixel index values can be negative. An attacker can craft an image with negative pixel index values to trigger a global buffer overflow read during conversion, leading to information disclosure or a process crash.\n\n```\nREAD of size 1 at 0x55a8823a776e thread T0\n #0 0x55a880d01e85 in WriteUILImage coders/uil.c:355\n```\n\n```\nREAD of size 1 at 0x55fa1c04c66e thread T0\n #0 0x55fa1a9ee415 in WriteXPMImage coders/xpm.c:1135\n```",
"id": "GHSA-vpxv-r9pg-7gpr",
"modified": "2026-02-24T15:39:11Z",
"published": "2026-02-24T15:39:11Z",
"references": [
{
"type": "WEB",
"url": "https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-vpxv-r9pg-7gpr"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25898"
},
{
"type": "WEB",
"url": "https://github.com/ImageMagick/ImageMagick/commit/c9c87dbaba56bf82aebd3392e11f0ffd93709b12"
},
{
"type": "PACKAGE",
"url": "https://github.com/ImageMagick/ImageMagick"
},
{
"type": "WEB",
"url": "https://github.com/dlemstra/Magick.NET/releases/tag/14.10.3"
}
],
"schema_version": "1.4.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L",
"type": "CVSS_V3"
}
],
"summary": "ImageMagick has Global Buffer Overflow (OOB Read) via Negative Pixel Index in UIL and XPM Writer"
}
OESA-2026-1452 (CVE-2026-24481)
Vulnerability from osv_openeuler – Published: 2026-02-28 11:10 – Updated: 2026-08-06 11:10 – Source websiteUse ImageMagick to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, GIF, HEIC, TIFF, DPX, EXR, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.
Security Fix(es):
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap information disclosure vulnerability exists in ImageMagick's PSD (Adobe Photoshop) format handler. When processing a maliciously crafted PSD file containing ZIP-compressed layer data that decompresses to less than the expected size, uninitialized heap memory is leaked into the output image. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-24481)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, Magick fails to check for multi-layer nested mvg conversions to svg, leading to DoS. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-24484)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, when a PCD file does not contain a valid Sync marker, the DecodeImage() function becomes trapped in an infinite loop while searching for the Sync marker, causing the program to become unresponsive and continuously consume CPU resources, ultimately leading to system resource exhaustion and denial of service. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-24485)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap buffer over-read vulnerability exists in multiple raw image format handles. The vulnerability occurs when processing images with -extract dimensions larger than -size dimensions, causing out-of-bounds memory reads from a heap-allocated buffer. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25576)
ImageMagick is a widely used open-source software suite for editing and manipulating digital images. Prior to version 7.1.2-15, a memory leak exists in the ASHLAR image writer. An attacker can exploit this vulnerability by providing a specially crafted image file, which causes small memory objects to be allocated but never freed. Continuous processing of such malicious images will gradually exhaust the process memory, ultimately leading to a Denial of Service (DoS) condition. This vulnerability is classified under CWE-401 (Improper Release of Memory Before Removing Last Reference).(CVE-2026-25637)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a memory leak vulnerability exists in coders/msl.c. The vulnerability stems from the WriteMSLImage function returning early without releasing allocated resources. A remote attacker could exploit this vulnerability by providing a specially crafted image file, leading to memory exhaustion and ultimately resulting in a Denial of Service (DoS) condition, rendering the system or application unavailable. This vulnerability is classified as CWE-401 (Memory Leak).(CVE-2026-25638)
ImageMagick is free and open-source software used for editing and manipulating digital images. The WriteUHDRImage function in coders/uhdr.c uses int arithmetic to compute the pixel buffer size. Prior to version 7.1.2-15, when image dimensions are large, the multiplication overflows the 32-bit int, causing an undersized heap allocation followed by an out-of-bounds write. This can crash the process or potentially lead to an out-of-bounds heap write, which could be exploited to cause a denial of service or, in some cases, arbitrary code execution.(CVE-2026-25794)
ImageMagick is a widely used free and open-source software for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a NULL pointer dereference vulnerability exists in the ReadSFWImage() function located in coders/sfw.c. When temporary file creation fails, the read_info structure is destroyed before its filename member is accessed, causing the program to dereference a NULL pointer and crash. An attacker could exploit this issue to cause a Denial of Service (DoS).(CVE-2026-25795)
ImageMagick is a free and open-source software for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a memory leak vulnerability exists in the ReadSTEGANOImage() function within coders/stegano.c. On three error/early-return paths, the function fails to properly free the watermark Image object, resulting in a definite memory leak (approximately 13.5KB+ per invocation). An attacker can exploit this flaw by repeatedly triggering the leak, consuming excessive system memory and leading to a Denial of Service (DoS).(CVE-2026-25796)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, the ps coders, responsible for writing PostScript files, fails to sanitize the input before writing it into the PostScript header. An attacker can provide a malicious file and inject arbitrary PostScript code. When the resulting file is processed by a printer or a viewer (like Ghostscript), the injected code is interpreted and executed, potentially leading to arbitrary code execution. Additionally, the html encoder does not properly escape strings that are written to in the html document. An attacker can provide a malicious file and inject arbitrary html code.(CVE-2026-25797)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a NULL pointer dereference in ClonePixelCacheRepository allows a remote attacker to crash any application linked against ImageMagick by supplying a crafted image file, resulting in denial of service.(CVE-2026-25798)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a logic error in YUV sampling factor validation allows an invalid sampling factor to bypass checks and trigger a division-by-zero during image loading, resulting in a reliable denial-of-service. An attacker can exploit this vulnerability by tricking a user into processing a specially crafted image file, causing the ImageMagick process to crash.(CVE-2026-25799)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, the UIL and XPM image encoder do not validate the pixel index value returned by GetPixelIndex() before using it as an array subscript. In HDRI builds, Quantum is a floating-point type, so pixel index values can be negative. An attacker can craft an image with negative pixel index values to trigger a global buffer overflow read during conversion, leading to information disclosure or a process crash.(CVE-2026-25898)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, ImageMagick's path security policy is enforced on the raw filename string before the filesystem resolves it. As a result, a policy rule such as /etc/* can be bypassed by a path traversal (e.g., using ../). The OS resolves the traversal and opens the sensitive file, but the policy matcher only sees the unnormalized path and therefore allows the read. This enables local file disclosure (LFI) even when policy-secure.xml is applied.(CVE-2026-25965)
ImageMagick is free and open-source software used for editing and manipulating digital images. The shipped "secure" security policy includes a rule intended to prevent reading/writing from standard streams (stdin/stdout). However, ImageMagick also supports fd:<n> pseudo-filenames (e.g., fd:0, fd:1). Prior to versions 7.1.2-15 and 6.9.13-40, this path form is not blocked by the secure policy templates, and therefore bypasses the protection goal of "no stdin/stdout." An attacker can exploit this flaw by using fd: pseudo-filenames to circumvent the intended security restrictions, potentially leading to unauthorized access to standard input/output and subsequent information disclosure or data manipulation.(CVE-2026-25966)
ImageMagick is a free and open-source software suite for editing and manipulating digital images. Prior to version 7.1.2-15, a stack-based buffer overflow vulnerability exists in the FTXT image reader. A crafted FTXT file can cause out-of-bounds writes on the stack, leading to an application crash and resulting in a Denial of Service (DoS). The CWE identifier for this vulnerability is CWE-121 (Stack-based Buffer Overflow).(CVE-2026-25967)
ImageMagick is free and open-source software for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a stack buffer overflow vulnerability exists when processing an attribute in msl.c. A long attribute value overflows a fixed-size stack buffer, leading to memory corruption. A remote attacker could exploit this by providing a specially crafted image file with a long attribute value, potentially resulting in denial of service or arbitrary code execution.(CVE-2026-25968)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to version 7.1.2-15, a memory leak exists in coders/ashlar.c. The WriteASHLARImage function allocates a structure. However, when an exception is thrown, the allocated memory is not properly released, resulting in a potential memory leak. A remote attacker could exploit this by providing a specially crafted image, leading to resource exhaustion and a denial of service (DoS), making the system or application unavailable to legitimate users.(CVE-2026-25969)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a signed integer overflow vulnerability in ImageMagick's SIXEL decoder allows an attacker to trigger memory corruption and denial of service when processing a maliciously crafted SIXEL image file. The vulnerability occurs during buffer reallocation operations where pointer arithmetic using signed 32-bit integers overflows. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25970)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, Magick fails to check for circular references between two MSLs, leading to a stack overflow. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25971)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap out-of-bounds read vulnerability exists in the coders/dcm.c module. When processing DICOM files with a specific configuration, the decoder loop incorrectly reads bytes per iteration. This causes the function to read past the end of the allocated buffer, potentially leading to a Denial of Service (crash) or Information Disclosure (leaking heap memory into the image). Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25982)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a crafted MSL script triggers a heap-use-after-free. The operation element handler replaces and frees the image while the parser continues reading from it, leading to a UAF in ReadBlobString during further parsing. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25983)
A security vulnerability exists in ImageMagick's internal SVG decoder where memory allocation lacks proper limits. Attackers can exploit this vulnerability through specially crafted SVG files to cause memory exhaustion or denial of service.(CVE-2026-25985)
ImageMagick is a free and open-source software suite for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap buffer overflow write vulnerability exists in the ReadYUVImage() function (located in coders/yuv.c) when processing malicious YUV 4:2:2 (NoInterlace) images. The pixel-pair loop writes one pixel beyond the allocated row buffer, resulting in an out-of-bounds write. This vulnerability can be exploited by a remote attacker by providing a specially crafted image file, potentially leading to a denial of service (DoS) and impacting the confidentiality, integrity, and availability of the system.(CVE-2026-25986)
ImageMagick is a widely used open-source image processing software. Prior to versions 7.1.2-15 and 6.9.13-40, a heap buffer over-read vulnerability exists in its MAP image decoder when processing crafted MAP files. A remote attacker could exploit this by providing a specially crafted MAP file, potentially leading to application crashes (denial of service) or unintended disclosure of sensitive information from process memory during image decoding.(CVE-2026-25987)
ImageMagick is a widely used open-source image processing software. A flaw exists in the MSL (Magick Scripting Language) parsing component (msl.c) in versions prior to 7.1.2-15 and 6.9.13-40. When processing certain images, this component fails to correctly update the internal stack index, causing image data to be stored in an incorrect stack slot. When an error occurs during processing, the memory allocated to this incorrect slot is not properly freed, resulting in a memory leak. An attacker could exploit this vulnerability by providing a specially crafted image file, leading to continuous memory consumption and potentially causing a Denial of Service (DoS) condition.(CVE-2026-25988)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, an integer overflow or wraparound and incorrect conversion between numeric types vulnerability exists in its internal SVG decoder. Specifically, an off-by-one boundary check (using > instead of >=) allows bypassing the guard and reaching an undefined (size_t) cast. A remote attacker could exploit this vulnerability by providing a specially crafted SVG file, leading to a denial of service (DoS) condition, making the software unavailable to legitimate users.(CVE-2026-25989)
ImageMagick contains an infinite loop vulnerability when writing IPTCTEXT data from crafted profiles, which can be exploited by attackers to cause denial of service.(CVE-2026-26066)
A possible infinite loop vulnerability exists in the JPEG encoder of ImageMagick when using the jpeg:extent parameter, which could lead to denial of service.(CVE-2026-26283)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, ImageMagick lacks proper boundary checking when processing Huffman-coded data from PCD (Photo CD) files. The decoder contains a function that has an incorrect initialization that could cause an out-of-bounds read. This vulnerability could allow a remote attacker to cause information disclosure or a denial of service.(CVE-2026-26284)
ImageMagick contains a use-after-free vulnerability when processing invalid MSL <map> tags. An attacker can cause program crashes or potentially execute arbitrary code by crafting malicious image files.(CVE-2026-26983)
{
"affected": [
{
"ecosystem_specific": {
"aarch64": [
"ImageMagick-7.1.2.15-1.oe2403sp3.aarch64.rpm",
"ImageMagick-c++-7.1.2.15-1.oe2403sp3.aarch64.rpm",
"ImageMagick-c++-devel-7.1.2.15-1.oe2403sp3.aarch64.rpm",
"ImageMagick-debuginfo-7.1.2.15-1.oe2403sp3.aarch64.rpm",
"ImageMagick-debugsource-7.1.2.15-1.oe2403sp3.aarch64.rpm",
"ImageMagick-devel-7.1.2.15-1.oe2403sp3.aarch64.rpm",
"ImageMagick-perl-7.1.2.15-1.oe2403sp3.aarch64.rpm"
],
"noarch": [
"ImageMagick-help-7.1.2.15-1.oe2403sp3.noarch.rpm"
],
"src": [
"ImageMagick-7.1.2.15-1.oe2403sp3.src.rpm"
],
"x86_64": [
"ImageMagick-7.1.2.15-1.oe2403sp3.x86_64.rpm",
"ImageMagick-c++-7.1.2.15-1.oe2403sp3.x86_64.rpm",
"ImageMagick-c++-devel-7.1.2.15-1.oe2403sp3.x86_64.rpm",
"ImageMagick-debuginfo-7.1.2.15-1.oe2403sp3.x86_64.rpm",
"ImageMagick-debugsource-7.1.2.15-1.oe2403sp3.x86_64.rpm",
"ImageMagick-devel-7.1.2.15-1.oe2403sp3.x86_64.rpm",
"ImageMagick-perl-7.1.2.15-1.oe2403sp3.x86_64.rpm"
]
},
"package": {
"ecosystem": "openEuler:24.03-LTS-SP3",
"name": "ImageMagick",
"purl": "pkg:rpm/openEuler/ImageMagick\u0026distro=openEuler-24.03-LTS-SP3"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7.1.2.15-1.oe2403sp3"
}
],
"type": "ECOSYSTEM"
}
]
}
],
"database_specific": {
"severity": "High"
},
"details": "Use ImageMagick to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, GIF, HEIC, TIFF, DPX, EXR, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and B\u00e9zier curves.\r\n\r\nSecurity Fix(es):\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap information disclosure vulnerability exists in ImageMagick\u0026apos;s PSD (Adobe Photoshop) format handler. When processing a maliciously crafted PSD file containing ZIP-compressed layer data that decompresses to less than the expected size, uninitialized heap memory is leaked into the output image. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-24481)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, Magick fails to check for multi-layer nested mvg conversions to svg, leading to DoS. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-24484)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, when a PCD file does not contain a valid Sync marker, the DecodeImage() function becomes trapped in an infinite loop while searching for the Sync marker, causing the program to become unresponsive and continuously consume CPU resources, ultimately leading to system resource exhaustion and denial of service. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-24485)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap buffer over-read vulnerability exists in multiple raw image format handles. The vulnerability occurs when processing images with -extract dimensions larger than -size dimensions, causing out-of-bounds memory reads from a heap-allocated buffer. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25576)\n\nImageMagick is a widely used open-source software suite for editing and manipulating digital images. Prior to version 7.1.2-15, a memory leak exists in the ASHLAR image writer. An attacker can exploit this vulnerability by providing a specially crafted image file, which causes small memory objects to be allocated but never freed. Continuous processing of such malicious images will gradually exhaust the process memory, ultimately leading to a Denial of Service (DoS) condition. This vulnerability is classified under CWE-401 (Improper Release of Memory Before Removing Last Reference).(CVE-2026-25637)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a memory leak vulnerability exists in `coders/msl.c`. The vulnerability stems from the `WriteMSLImage` function returning early without releasing allocated resources. A remote attacker could exploit this vulnerability by providing a specially crafted image file, leading to memory exhaustion and ultimately resulting in a Denial of Service (DoS) condition, rendering the system or application unavailable. This vulnerability is classified as CWE-401 (Memory Leak).(CVE-2026-25638)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. The `WriteUHDRImage` function in `coders/uhdr.c` uses `int` arithmetic to compute the pixel buffer size. Prior to version 7.1.2-15, when image dimensions are large, the multiplication overflows the 32-bit `int`, causing an undersized heap allocation followed by an out-of-bounds write. This can crash the process or potentially lead to an out-of-bounds heap write, which could be exploited to cause a denial of service or, in some cases, arbitrary code execution.(CVE-2026-25794)\n\nImageMagick is a widely used free and open-source software for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a NULL pointer dereference vulnerability exists in the `ReadSFWImage()` function located in `coders/sfw.c`. When temporary file creation fails, the `read_info` structure is destroyed before its `filename` member is accessed, causing the program to dereference a NULL pointer and crash. An attacker could exploit this issue to cause a Denial of Service (DoS).(CVE-2026-25795)\n\nImageMagick is a free and open-source software for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a memory leak vulnerability exists in the `ReadSTEGANOImage()` function within `coders/stegano.c`. On three error/early-return paths, the function fails to properly free the `watermark` Image object, resulting in a definite memory leak (approximately 13.5KB+ per invocation). An attacker can exploit this flaw by repeatedly triggering the leak, consuming excessive system memory and leading to a Denial of Service (DoS).(CVE-2026-25796)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, the ps coders, responsible for writing PostScript files, fails to sanitize the input before writing it into the PostScript header. An attacker can provide a malicious file and inject arbitrary PostScript code. When the resulting file is processed by a printer or a viewer (like Ghostscript), the injected code is interpreted and executed, potentially leading to arbitrary code execution. Additionally, the html encoder does not properly escape strings that are written to in the html document. An attacker can provide a malicious file and inject arbitrary html code.(CVE-2026-25797)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a NULL pointer dereference in ClonePixelCacheRepository allows a remote attacker to crash any application linked against ImageMagick by supplying a crafted image file, resulting in denial of service.(CVE-2026-25798)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a logic error in YUV sampling factor validation allows an invalid sampling factor to bypass checks and trigger a division-by-zero during image loading, resulting in a reliable denial-of-service. An attacker can exploit this vulnerability by tricking a user into processing a specially crafted image file, causing the ImageMagick process to crash.(CVE-2026-25799)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, the UIL and XPM image encoder do not validate the pixel index value returned by `GetPixelIndex()` before using it as an array subscript. In HDRI builds, `Quantum` is a floating-point type, so pixel index values can be negative. An attacker can craft an image with negative pixel index values to trigger a global buffer overflow read during conversion, leading to information disclosure or a process crash.(CVE-2026-25898)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, ImageMagick\u0026apos;s path security policy is enforced on the raw filename string before the filesystem resolves it. As a result, a policy rule such as `/etc/*` can be bypassed by a path traversal (e.g., using `../`). The OS resolves the traversal and opens the sensitive file, but the policy matcher only sees the unnormalized path and therefore allows the read. This enables local file disclosure (LFI) even when `policy-secure.xml` is applied.(CVE-2026-25965)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. The shipped \u0026quot;secure\u0026quot; security policy includes a rule intended to prevent reading/writing from standard streams (stdin/stdout). However, ImageMagick also supports `fd:\u0026lt;n\u0026gt;` pseudo-filenames (e.g., `fd:0`, `fd:1`). Prior to versions 7.1.2-15 and 6.9.13-40, this path form is not blocked by the secure policy templates, and therefore bypasses the protection goal of \u0026quot;no stdin/stdout.\u0026quot; An attacker can exploit this flaw by using `fd:` pseudo-filenames to circumvent the intended security restrictions, potentially leading to unauthorized access to standard input/output and subsequent information disclosure or data manipulation.(CVE-2026-25966)\n\nImageMagick is a free and open-source software suite for editing and manipulating digital images. Prior to version 7.1.2-15, a stack-based buffer overflow vulnerability exists in the FTXT image reader. A crafted FTXT file can cause out-of-bounds writes on the stack, leading to an application crash and resulting in a Denial of Service (DoS). The CWE identifier for this vulnerability is CWE-121 (Stack-based Buffer Overflow).(CVE-2026-25967)\n\nImageMagick is free and open-source software for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a stack buffer overflow vulnerability exists when processing an attribute in msl.c. A long attribute value overflows a fixed-size stack buffer, leading to memory corruption. A remote attacker could exploit this by providing a specially crafted image file with a long attribute value, potentially resulting in denial of service or arbitrary code execution.(CVE-2026-25968)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to version 7.1.2-15, a memory leak exists in `coders/ashlar.c`. The `WriteASHLARImage` function allocates a structure. However, when an exception is thrown, the allocated memory is not properly released, resulting in a potential memory leak. A remote attacker could exploit this by providing a specially crafted image, leading to resource exhaustion and a denial of service (DoS), making the system or application unavailable to legitimate users.(CVE-2026-25969)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a signed integer overflow vulnerability in ImageMagick\u0026apos;s SIXEL decoder allows an attacker to trigger memory corruption and denial of service when processing a maliciously crafted SIXEL image file. The vulnerability occurs during buffer reallocation operations where pointer arithmetic using signed 32-bit integers overflows. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25970)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, Magick fails to check for circular references between two MSLs, leading to a stack overflow. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25971)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap out-of-bounds read vulnerability exists in the `coders/dcm.c` module. When processing DICOM files with a specific configuration, the decoder loop incorrectly reads bytes per iteration. This causes the function to read past the end of the allocated buffer, potentially leading to a Denial of Service (crash) or Information Disclosure (leaking heap memory into the image). Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25982)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a crafted MSL script triggers a heap-use-after-free. The operation element handler replaces and frees the image while the parser continues reading from it, leading to a UAF in ReadBlobString during further parsing. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25983)\n\nA security vulnerability exists in ImageMagick\u0026apos;s internal SVG decoder where memory allocation lacks proper limits. Attackers can exploit this vulnerability through specially crafted SVG files to cause memory exhaustion or denial of service.(CVE-2026-25985)\n\nImageMagick is a free and open-source software suite for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap buffer overflow write vulnerability exists in the ReadYUVImage() function (located in coders/yuv.c) when processing malicious YUV 4:2:2 (NoInterlace) images. The pixel-pair loop writes one pixel beyond the allocated row buffer, resulting in an out-of-bounds write. This vulnerability can be exploited by a remote attacker by providing a specially crafted image file, potentially leading to a denial of service (DoS) and impacting the confidentiality, integrity, and availability of the system.(CVE-2026-25986)\n\nImageMagick is a widely used open-source image processing software. Prior to versions 7.1.2-15 and 6.9.13-40, a heap buffer over-read vulnerability exists in its MAP image decoder when processing crafted MAP files. A remote attacker could exploit this by providing a specially crafted MAP file, potentially leading to application crashes (denial of service) or unintended disclosure of sensitive information from process memory during image decoding.(CVE-2026-25987)\n\nImageMagick is a widely used open-source image processing software. A flaw exists in the MSL (Magick Scripting Language) parsing component (msl.c) in versions prior to 7.1.2-15 and 6.9.13-40. When processing certain images, this component fails to correctly update the internal stack index, causing image data to be stored in an incorrect stack slot. When an error occurs during processing, the memory allocated to this incorrect slot is not properly freed, resulting in a memory leak. An attacker could exploit this vulnerability by providing a specially crafted image file, leading to continuous memory consumption and potentially causing a Denial of Service (DoS) condition.(CVE-2026-25988)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, an integer overflow or wraparound and incorrect conversion between numeric types vulnerability exists in its internal SVG decoder. Specifically, an off-by-one boundary check (using `\u0026gt;` instead of `\u0026gt;=`) allows bypassing the guard and reaching an undefined `(size_t)` cast. A remote attacker could exploit this vulnerability by providing a specially crafted SVG file, leading to a denial of service (DoS) condition, making the software unavailable to legitimate users.(CVE-2026-25989)\n\nImageMagick contains an infinite loop vulnerability when writing IPTCTEXT data from crafted profiles, which can be exploited by attackers to cause denial of service.(CVE-2026-26066)\n\nA possible infinite loop vulnerability exists in the JPEG encoder of ImageMagick when using the `jpeg:extent` parameter, which could lead to denial of service.(CVE-2026-26283)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, ImageMagick lacks proper boundary checking when processing Huffman-coded data from PCD (Photo CD) files. The decoder contains a function that has an incorrect initialization that could cause an out-of-bounds read. This vulnerability could allow a remote attacker to cause information disclosure or a denial of service.(CVE-2026-26284)\n\nImageMagick contains a use-after-free vulnerability when processing invalid MSL \u0026lt;map\u0026gt; tags. An attacker can cause program crashes or potentially execute arbitrary code by crafting malicious image files.(CVE-2026-26983)",
"id": "OESA-2026-1452",
"modified": "2026-08-06T11:10:28Z",
"published": "2026-02-28T11:10:28Z",
"references": [
{
"type": "ADVISORY",
"url": "https://www.openeuler.org/zh/security/security-bulletins/detail/?id=openEuler-SA-2026-1452"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-24481"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-24484"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-24485"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25576"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25637"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25638"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25794"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25795"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25796"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25797"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25798"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25799"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25898"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25965"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25966"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25967"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25968"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25969"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25970"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25971"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25982"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25983"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25985"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25986"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25987"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25988"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25989"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-26066"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-26283"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-26284"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-26983"
}
],
"schema_version": "1.7.2",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N",
"type": "CVSS_V3"
}
],
"summary": "ImageMagick security update",
"upstream": [
"CVE-2026-24481",
"CVE-2026-24484",
"CVE-2026-24485",
"CVE-2026-25576",
"CVE-2026-25637",
"CVE-2026-25638",
"CVE-2026-25794",
"CVE-2026-25795",
"CVE-2026-25796",
"CVE-2026-25797",
"CVE-2026-25798",
"CVE-2026-25799",
"CVE-2026-25898",
"CVE-2026-25965",
"CVE-2026-25966",
"CVE-2026-25967",
"CVE-2026-25968",
"CVE-2026-25969",
"CVE-2026-25970",
"CVE-2026-25971",
"CVE-2026-25982",
"CVE-2026-25983",
"CVE-2026-25985",
"CVE-2026-25986",
"CVE-2026-25987",
"CVE-2026-25988",
"CVE-2026-25989",
"CVE-2026-26066",
"CVE-2026-26283",
"CVE-2026-26284",
"CVE-2026-26983"
]
}
OESA-2026-1453 (CVE-2026-24481)
Vulnerability from osv_openeuler – Published: 2026-02-28 11:10 – Updated: 2026-08-06 11:10 – Source websiteUse ImageMagick to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, GIF, HEIC, TIFF, DPX, EXR, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.
Security Fix(es):
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap information disclosure vulnerability exists in ImageMagick's PSD (Adobe Photoshop) format handler. When processing a maliciously crafted PSD file containing ZIP-compressed layer data that decompresses to less than the expected size, uninitialized heap memory is leaked into the output image. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-24481)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, Magick fails to check for multi-layer nested mvg conversions to svg, leading to DoS. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-24484)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, when a PCD file does not contain a valid Sync marker, the DecodeImage() function becomes trapped in an infinite loop while searching for the Sync marker, causing the program to become unresponsive and continuously consume CPU resources, ultimately leading to system resource exhaustion and denial of service. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-24485)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap buffer over-read vulnerability exists in multiple raw image format handles. The vulnerability occurs when processing images with -extract dimensions larger than -size dimensions, causing out-of-bounds memory reads from a heap-allocated buffer. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25576)
ImageMagick is a widely used open-source software suite for editing and manipulating digital images. Prior to version 7.1.2-15, a memory leak exists in the ASHLAR image writer. An attacker can exploit this vulnerability by providing a specially crafted image file, which causes small memory objects to be allocated but never freed. Continuous processing of such malicious images will gradually exhaust the process memory, ultimately leading to a Denial of Service (DoS) condition. This vulnerability is classified under CWE-401 (Improper Release of Memory Before Removing Last Reference).(CVE-2026-25637)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a memory leak vulnerability exists in coders/msl.c. The vulnerability stems from the WriteMSLImage function returning early without releasing allocated resources. A remote attacker could exploit this vulnerability by providing a specially crafted image file, leading to memory exhaustion and ultimately resulting in a Denial of Service (DoS) condition, rendering the system or application unavailable. This vulnerability is classified as CWE-401 (Memory Leak).(CVE-2026-25638)
ImageMagick is a widely used free and open-source software for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a NULL pointer dereference vulnerability exists in the ReadSFWImage() function located in coders/sfw.c. When temporary file creation fails, the read_info structure is destroyed before its filename member is accessed, causing the program to dereference a NULL pointer and crash. An attacker could exploit this issue to cause a Denial of Service (DoS).(CVE-2026-25795)
ImageMagick is a free and open-source software for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a memory leak vulnerability exists in the ReadSTEGANOImage() function within coders/stegano.c. On three error/early-return paths, the function fails to properly free the watermark Image object, resulting in a definite memory leak (approximately 13.5KB+ per invocation). An attacker can exploit this flaw by repeatedly triggering the leak, consuming excessive system memory and leading to a Denial of Service (DoS).(CVE-2026-25796)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, the ps coders, responsible for writing PostScript files, fails to sanitize the input before writing it into the PostScript header. An attacker can provide a malicious file and inject arbitrary PostScript code. When the resulting file is processed by a printer or a viewer (like Ghostscript), the injected code is interpreted and executed, potentially leading to arbitrary code execution. Additionally, the html encoder does not properly escape strings that are written to in the html document. An attacker can provide a malicious file and inject arbitrary html code.(CVE-2026-25797)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a NULL pointer dereference in ClonePixelCacheRepository allows a remote attacker to crash any application linked against ImageMagick by supplying a crafted image file, resulting in denial of service.(CVE-2026-25798)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a logic error in YUV sampling factor validation allows an invalid sampling factor to bypass checks and trigger a division-by-zero during image loading, resulting in a reliable denial-of-service. An attacker can exploit this vulnerability by tricking a user into processing a specially crafted image file, causing the ImageMagick process to crash.(CVE-2026-25799)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, the UIL and XPM image encoder do not validate the pixel index value returned by GetPixelIndex() before using it as an array subscript. In HDRI builds, Quantum is a floating-point type, so pixel index values can be negative. An attacker can craft an image with negative pixel index values to trigger a global buffer overflow read during conversion, leading to information disclosure or a process crash.(CVE-2026-25898)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, ImageMagick's path security policy is enforced on the raw filename string before the filesystem resolves it. As a result, a policy rule such as /etc/* can be bypassed by a path traversal (e.g., using ../). The OS resolves the traversal and opens the sensitive file, but the policy matcher only sees the unnormalized path and therefore allows the read. This enables local file disclosure (LFI) even when policy-secure.xml is applied.(CVE-2026-25965)
ImageMagick is free and open-source software used for editing and manipulating digital images. The shipped "secure" security policy includes a rule intended to prevent reading/writing from standard streams (stdin/stdout). However, ImageMagick also supports fd:<n> pseudo-filenames (e.g., fd:0, fd:1). Prior to versions 7.1.2-15 and 6.9.13-40, this path form is not blocked by the secure policy templates, and therefore bypasses the protection goal of "no stdin/stdout." An attacker can exploit this flaw by using fd: pseudo-filenames to circumvent the intended security restrictions, potentially leading to unauthorized access to standard input/output and subsequent information disclosure or data manipulation.(CVE-2026-25966)
ImageMagick is a free and open-source software suite for editing and manipulating digital images. Prior to version 7.1.2-15, a stack-based buffer overflow vulnerability exists in the FTXT image reader. A crafted FTXT file can cause out-of-bounds writes on the stack, leading to an application crash and resulting in a Denial of Service (DoS). The CWE identifier for this vulnerability is CWE-121 (Stack-based Buffer Overflow).(CVE-2026-25967)
ImageMagick is free and open-source software for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a stack buffer overflow vulnerability exists when processing an attribute in msl.c. A long attribute value overflows a fixed-size stack buffer, leading to memory corruption. A remote attacker could exploit this by providing a specially crafted image file with a long attribute value, potentially resulting in denial of service or arbitrary code execution.(CVE-2026-25968)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to version 7.1.2-15, a memory leak exists in coders/ashlar.c. The WriteASHLARImage function allocates a structure. However, when an exception is thrown, the allocated memory is not properly released, resulting in a potential memory leak. A remote attacker could exploit this by providing a specially crafted image, leading to resource exhaustion and a denial of service (DoS), making the system or application unavailable to legitimate users.(CVE-2026-25969)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a signed integer overflow vulnerability in ImageMagick's SIXEL decoder allows an attacker to trigger memory corruption and denial of service when processing a maliciously crafted SIXEL image file. The vulnerability occurs during buffer reallocation operations where pointer arithmetic using signed 32-bit integers overflows. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25970)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, Magick fails to check for circular references between two MSLs, leading to a stack overflow. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25971)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap out-of-bounds read vulnerability exists in the coders/dcm.c module. When processing DICOM files with a specific configuration, the decoder loop incorrectly reads bytes per iteration. This causes the function to read past the end of the allocated buffer, potentially leading to a Denial of Service (crash) or Information Disclosure (leaking heap memory into the image). Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25982)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a crafted MSL script triggers a heap-use-after-free. The operation element handler replaces and frees the image while the parser continues reading from it, leading to a UAF in ReadBlobString during further parsing. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25983)
A security vulnerability exists in ImageMagick's internal SVG decoder where memory allocation lacks proper limits. Attackers can exploit this vulnerability through specially crafted SVG files to cause memory exhaustion or denial of service.(CVE-2026-25985)
ImageMagick is a free and open-source software suite for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap buffer overflow write vulnerability exists in the ReadYUVImage() function (located in coders/yuv.c) when processing malicious YUV 4:2:2 (NoInterlace) images. The pixel-pair loop writes one pixel beyond the allocated row buffer, resulting in an out-of-bounds write. This vulnerability can be exploited by a remote attacker by providing a specially crafted image file, potentially leading to a denial of service (DoS) and impacting the confidentiality, integrity, and availability of the system.(CVE-2026-25986)
ImageMagick is a widely used open-source image processing software. Prior to versions 7.1.2-15 and 6.9.13-40, a heap buffer over-read vulnerability exists in its MAP image decoder when processing crafted MAP files. A remote attacker could exploit this by providing a specially crafted MAP file, potentially leading to application crashes (denial of service) or unintended disclosure of sensitive information from process memory during image decoding.(CVE-2026-25987)
ImageMagick is a widely used open-source image processing software. A flaw exists in the MSL (Magick Scripting Language) parsing component (msl.c) in versions prior to 7.1.2-15 and 6.9.13-40. When processing certain images, this component fails to correctly update the internal stack index, causing image data to be stored in an incorrect stack slot. When an error occurs during processing, the memory allocated to this incorrect slot is not properly freed, resulting in a memory leak. An attacker could exploit this vulnerability by providing a specially crafted image file, leading to continuous memory consumption and potentially causing a Denial of Service (DoS) condition.(CVE-2026-25988)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, an integer overflow or wraparound and incorrect conversion between numeric types vulnerability exists in its internal SVG decoder. Specifically, an off-by-one boundary check (using > instead of >=) allows bypassing the guard and reaching an undefined (size_t) cast. A remote attacker could exploit this vulnerability by providing a specially crafted SVG file, leading to a denial of service (DoS) condition, making the software unavailable to legitimate users.(CVE-2026-25989)
ImageMagick contains an infinite loop vulnerability when writing IPTCTEXT data from crafted profiles, which can be exploited by attackers to cause denial of service.(CVE-2026-26066)
A possible infinite loop vulnerability exists in the JPEG encoder of ImageMagick when using the jpeg:extent parameter, which could lead to denial of service.(CVE-2026-26283)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, ImageMagick lacks proper boundary checking when processing Huffman-coded data from PCD (Photo CD) files. The decoder contains a function that has an incorrect initialization that could cause an out-of-bounds read. This vulnerability could allow a remote attacker to cause information disclosure or a denial of service.(CVE-2026-26284)
ImageMagick contains a use-after-free vulnerability when processing invalid MSL <map> tags. An attacker can cause program crashes or potentially execute arbitrary code by crafting malicious image files.(CVE-2026-26983)
| URL | Type | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
{
"affected": [
{
"ecosystem_specific": {
"aarch64": [
"ImageMagick-6.9.13.40-1.oe2003sp4.aarch64.rpm",
"ImageMagick-c++-6.9.13.40-1.oe2003sp4.aarch64.rpm",
"ImageMagick-c++-devel-6.9.13.40-1.oe2003sp4.aarch64.rpm",
"ImageMagick-debuginfo-6.9.13.40-1.oe2003sp4.aarch64.rpm",
"ImageMagick-debugsource-6.9.13.40-1.oe2003sp4.aarch64.rpm",
"ImageMagick-devel-6.9.13.40-1.oe2003sp4.aarch64.rpm",
"ImageMagick-perl-6.9.13.40-1.oe2003sp4.aarch64.rpm"
],
"noarch": [
"ImageMagick-help-6.9.13.40-1.oe2003sp4.noarch.rpm"
],
"src": [
"ImageMagick-6.9.13.40-1.oe2003sp4.src.rpm"
],
"x86_64": [
"ImageMagick-6.9.13.40-1.oe2003sp4.x86_64.rpm",
"ImageMagick-c++-6.9.13.40-1.oe2003sp4.x86_64.rpm",
"ImageMagick-c++-devel-6.9.13.40-1.oe2003sp4.x86_64.rpm",
"ImageMagick-debuginfo-6.9.13.40-1.oe2003sp4.x86_64.rpm",
"ImageMagick-debugsource-6.9.13.40-1.oe2003sp4.x86_64.rpm",
"ImageMagick-devel-6.9.13.40-1.oe2003sp4.x86_64.rpm",
"ImageMagick-perl-6.9.13.40-1.oe2003sp4.x86_64.rpm"
]
},
"package": {
"ecosystem": "openEuler:20.03-LTS-SP4",
"name": "ImageMagick",
"purl": "pkg:rpm/openEuler/ImageMagick\u0026distro=openEuler-20.03-LTS-SP4"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "6.9.13.40-1.oe2003sp4"
}
],
"type": "ECOSYSTEM"
}
]
}
],
"database_specific": {
"severity": "High"
},
"details": "Use ImageMagick to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, GIF, HEIC, TIFF, DPX, EXR, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and B\u00e9zier curves.\r\n\r\nSecurity Fix(es):\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap information disclosure vulnerability exists in ImageMagick\u0026apos;s PSD (Adobe Photoshop) format handler. When processing a maliciously crafted PSD file containing ZIP-compressed layer data that decompresses to less than the expected size, uninitialized heap memory is leaked into the output image. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-24481)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, Magick fails to check for multi-layer nested mvg conversions to svg, leading to DoS. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-24484)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, when a PCD file does not contain a valid Sync marker, the DecodeImage() function becomes trapped in an infinite loop while searching for the Sync marker, causing the program to become unresponsive and continuously consume CPU resources, ultimately leading to system resource exhaustion and denial of service. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-24485)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap buffer over-read vulnerability exists in multiple raw image format handles. The vulnerability occurs when processing images with -extract dimensions larger than -size dimensions, causing out-of-bounds memory reads from a heap-allocated buffer. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25576)\n\nImageMagick is a widely used open-source software suite for editing and manipulating digital images. Prior to version 7.1.2-15, a memory leak exists in the ASHLAR image writer. An attacker can exploit this vulnerability by providing a specially crafted image file, which causes small memory objects to be allocated but never freed. Continuous processing of such malicious images will gradually exhaust the process memory, ultimately leading to a Denial of Service (DoS) condition. This vulnerability is classified under CWE-401 (Improper Release of Memory Before Removing Last Reference).(CVE-2026-25637)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a memory leak vulnerability exists in `coders/msl.c`. The vulnerability stems from the `WriteMSLImage` function returning early without releasing allocated resources. A remote attacker could exploit this vulnerability by providing a specially crafted image file, leading to memory exhaustion and ultimately resulting in a Denial of Service (DoS) condition, rendering the system or application unavailable. This vulnerability is classified as CWE-401 (Memory Leak).(CVE-2026-25638)\n\nImageMagick is a widely used free and open-source software for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a NULL pointer dereference vulnerability exists in the `ReadSFWImage()` function located in `coders/sfw.c`. When temporary file creation fails, the `read_info` structure is destroyed before its `filename` member is accessed, causing the program to dereference a NULL pointer and crash. An attacker could exploit this issue to cause a Denial of Service (DoS).(CVE-2026-25795)\n\nImageMagick is a free and open-source software for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a memory leak vulnerability exists in the `ReadSTEGANOImage()` function within `coders/stegano.c`. On three error/early-return paths, the function fails to properly free the `watermark` Image object, resulting in a definite memory leak (approximately 13.5KB+ per invocation). An attacker can exploit this flaw by repeatedly triggering the leak, consuming excessive system memory and leading to a Denial of Service (DoS).(CVE-2026-25796)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, the ps coders, responsible for writing PostScript files, fails to sanitize the input before writing it into the PostScript header. An attacker can provide a malicious file and inject arbitrary PostScript code. When the resulting file is processed by a printer or a viewer (like Ghostscript), the injected code is interpreted and executed, potentially leading to arbitrary code execution. Additionally, the html encoder does not properly escape strings that are written to in the html document. An attacker can provide a malicious file and inject arbitrary html code.(CVE-2026-25797)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a NULL pointer dereference in ClonePixelCacheRepository allows a remote attacker to crash any application linked against ImageMagick by supplying a crafted image file, resulting in denial of service.(CVE-2026-25798)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a logic error in YUV sampling factor validation allows an invalid sampling factor to bypass checks and trigger a division-by-zero during image loading, resulting in a reliable denial-of-service. An attacker can exploit this vulnerability by tricking a user into processing a specially crafted image file, causing the ImageMagick process to crash.(CVE-2026-25799)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, the UIL and XPM image encoder do not validate the pixel index value returned by `GetPixelIndex()` before using it as an array subscript. In HDRI builds, `Quantum` is a floating-point type, so pixel index values can be negative. An attacker can craft an image with negative pixel index values to trigger a global buffer overflow read during conversion, leading to information disclosure or a process crash.(CVE-2026-25898)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, ImageMagick\u0026apos;s path security policy is enforced on the raw filename string before the filesystem resolves it. As a result, a policy rule such as `/etc/*` can be bypassed by a path traversal (e.g., using `../`). The OS resolves the traversal and opens the sensitive file, but the policy matcher only sees the unnormalized path and therefore allows the read. This enables local file disclosure (LFI) even when `policy-secure.xml` is applied.(CVE-2026-25965)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. The shipped \u0026quot;secure\u0026quot; security policy includes a rule intended to prevent reading/writing from standard streams (stdin/stdout). However, ImageMagick also supports `fd:\u0026lt;n\u0026gt;` pseudo-filenames (e.g., `fd:0`, `fd:1`). Prior to versions 7.1.2-15 and 6.9.13-40, this path form is not blocked by the secure policy templates, and therefore bypasses the protection goal of \u0026quot;no stdin/stdout.\u0026quot; An attacker can exploit this flaw by using `fd:` pseudo-filenames to circumvent the intended security restrictions, potentially leading to unauthorized access to standard input/output and subsequent information disclosure or data manipulation.(CVE-2026-25966)\n\nImageMagick is a free and open-source software suite for editing and manipulating digital images. Prior to version 7.1.2-15, a stack-based buffer overflow vulnerability exists in the FTXT image reader. A crafted FTXT file can cause out-of-bounds writes on the stack, leading to an application crash and resulting in a Denial of Service (DoS). The CWE identifier for this vulnerability is CWE-121 (Stack-based Buffer Overflow).(CVE-2026-25967)\n\nImageMagick is free and open-source software for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a stack buffer overflow vulnerability exists when processing an attribute in msl.c. A long attribute value overflows a fixed-size stack buffer, leading to memory corruption. A remote attacker could exploit this by providing a specially crafted image file with a long attribute value, potentially resulting in denial of service or arbitrary code execution.(CVE-2026-25968)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to version 7.1.2-15, a memory leak exists in `coders/ashlar.c`. The `WriteASHLARImage` function allocates a structure. However, when an exception is thrown, the allocated memory is not properly released, resulting in a potential memory leak. A remote attacker could exploit this by providing a specially crafted image, leading to resource exhaustion and a denial of service (DoS), making the system or application unavailable to legitimate users.(CVE-2026-25969)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a signed integer overflow vulnerability in ImageMagick\u0026apos;s SIXEL decoder allows an attacker to trigger memory corruption and denial of service when processing a maliciously crafted SIXEL image file. The vulnerability occurs during buffer reallocation operations where pointer arithmetic using signed 32-bit integers overflows. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25970)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, Magick fails to check for circular references between two MSLs, leading to a stack overflow. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25971)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap out-of-bounds read vulnerability exists in the `coders/dcm.c` module. When processing DICOM files with a specific configuration, the decoder loop incorrectly reads bytes per iteration. This causes the function to read past the end of the allocated buffer, potentially leading to a Denial of Service (crash) or Information Disclosure (leaking heap memory into the image). Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25982)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a crafted MSL script triggers a heap-use-after-free. The operation element handler replaces and frees the image while the parser continues reading from it, leading to a UAF in ReadBlobString during further parsing. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25983)\n\nA security vulnerability exists in ImageMagick\u0026apos;s internal SVG decoder where memory allocation lacks proper limits. Attackers can exploit this vulnerability through specially crafted SVG files to cause memory exhaustion or denial of service.(CVE-2026-25985)\n\nImageMagick is a free and open-source software suite for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap buffer overflow write vulnerability exists in the ReadYUVImage() function (located in coders/yuv.c) when processing malicious YUV 4:2:2 (NoInterlace) images. The pixel-pair loop writes one pixel beyond the allocated row buffer, resulting in an out-of-bounds write. This vulnerability can be exploited by a remote attacker by providing a specially crafted image file, potentially leading to a denial of service (DoS) and impacting the confidentiality, integrity, and availability of the system.(CVE-2026-25986)\n\nImageMagick is a widely used open-source image processing software. Prior to versions 7.1.2-15 and 6.9.13-40, a heap buffer over-read vulnerability exists in its MAP image decoder when processing crafted MAP files. A remote attacker could exploit this by providing a specially crafted MAP file, potentially leading to application crashes (denial of service) or unintended disclosure of sensitive information from process memory during image decoding.(CVE-2026-25987)\n\nImageMagick is a widely used open-source image processing software. A flaw exists in the MSL (Magick Scripting Language) parsing component (msl.c) in versions prior to 7.1.2-15 and 6.9.13-40. When processing certain images, this component fails to correctly update the internal stack index, causing image data to be stored in an incorrect stack slot. When an error occurs during processing, the memory allocated to this incorrect slot is not properly freed, resulting in a memory leak. An attacker could exploit this vulnerability by providing a specially crafted image file, leading to continuous memory consumption and potentially causing a Denial of Service (DoS) condition.(CVE-2026-25988)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, an integer overflow or wraparound and incorrect conversion between numeric types vulnerability exists in its internal SVG decoder. Specifically, an off-by-one boundary check (using `\u0026gt;` instead of `\u0026gt;=`) allows bypassing the guard and reaching an undefined `(size_t)` cast. A remote attacker could exploit this vulnerability by providing a specially crafted SVG file, leading to a denial of service (DoS) condition, making the software unavailable to legitimate users.(CVE-2026-25989)\n\nImageMagick contains an infinite loop vulnerability when writing IPTCTEXT data from crafted profiles, which can be exploited by attackers to cause denial of service.(CVE-2026-26066)\n\nA possible infinite loop vulnerability exists in the JPEG encoder of ImageMagick when using the `jpeg:extent` parameter, which could lead to denial of service.(CVE-2026-26283)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, ImageMagick lacks proper boundary checking when processing Huffman-coded data from PCD (Photo CD) files. The decoder contains a function that has an incorrect initialization that could cause an out-of-bounds read. This vulnerability could allow a remote attacker to cause information disclosure or a denial of service.(CVE-2026-26284)\n\nImageMagick contains a use-after-free vulnerability when processing invalid MSL \u0026lt;map\u0026gt; tags. An attacker can cause program crashes or potentially execute arbitrary code by crafting malicious image files.(CVE-2026-26983)",
"id": "OESA-2026-1453",
"modified": "2026-08-06T11:10:28Z",
"published": "2026-02-28T11:10:28Z",
"references": [
{
"type": "ADVISORY",
"url": "https://www.openeuler.org/zh/security/security-bulletins/detail/?id=openEuler-SA-2026-1453"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-24481"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-24484"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-24485"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25576"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25637"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25638"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25795"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25796"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25797"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25798"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25799"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25898"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25965"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25966"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25967"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25968"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25969"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25970"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25971"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25982"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25983"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25985"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25986"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25987"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25988"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25989"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-26066"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-26283"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-26284"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-26983"
}
],
"schema_version": "1.7.2",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N",
"type": "CVSS_V3"
}
],
"summary": "ImageMagick security update",
"upstream": [
"CVE-2026-24481",
"CVE-2026-24484",
"CVE-2026-24485",
"CVE-2026-25576",
"CVE-2026-25637",
"CVE-2026-25638",
"CVE-2026-25795",
"CVE-2026-25796",
"CVE-2026-25797",
"CVE-2026-25798",
"CVE-2026-25799",
"CVE-2026-25898",
"CVE-2026-25965",
"CVE-2026-25966",
"CVE-2026-25967",
"CVE-2026-25968",
"CVE-2026-25969",
"CVE-2026-25970",
"CVE-2026-25971",
"CVE-2026-25982",
"CVE-2026-25983",
"CVE-2026-25985",
"CVE-2026-25986",
"CVE-2026-25987",
"CVE-2026-25988",
"CVE-2026-25989",
"CVE-2026-26066",
"CVE-2026-26283",
"CVE-2026-26284",
"CVE-2026-26983"
]
}
OESA-2026-1454 (CVE-2026-24481)
Vulnerability from osv_openeuler – Published: 2026-02-28 11:10 – Updated: 2026-08-06 11:10 – Source websiteUse ImageMagick to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, GIF, HEIC, TIFF, DPX, EXR, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.
Security Fix(es):
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap information disclosure vulnerability exists in ImageMagick's PSD (Adobe Photoshop) format handler. When processing a maliciously crafted PSD file containing ZIP-compressed layer data that decompresses to less than the expected size, uninitialized heap memory is leaked into the output image. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-24481)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, Magick fails to check for multi-layer nested mvg conversions to svg, leading to DoS. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-24484)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, when a PCD file does not contain a valid Sync marker, the DecodeImage() function becomes trapped in an infinite loop while searching for the Sync marker, causing the program to become unresponsive and continuously consume CPU resources, ultimately leading to system resource exhaustion and denial of service. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-24485)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap buffer over-read vulnerability exists in multiple raw image format handles. The vulnerability occurs when processing images with -extract dimensions larger than -size dimensions, causing out-of-bounds memory reads from a heap-allocated buffer. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25576)
ImageMagick is a widely used open-source software suite for editing and manipulating digital images. Prior to version 7.1.2-15, a memory leak exists in the ASHLAR image writer. An attacker can exploit this vulnerability by providing a specially crafted image file, which causes small memory objects to be allocated but never freed. Continuous processing of such malicious images will gradually exhaust the process memory, ultimately leading to a Denial of Service (DoS) condition. This vulnerability is classified under CWE-401 (Improper Release of Memory Before Removing Last Reference).(CVE-2026-25637)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a memory leak vulnerability exists in coders/msl.c. The vulnerability stems from the WriteMSLImage function returning early without releasing allocated resources. A remote attacker could exploit this vulnerability by providing a specially crafted image file, leading to memory exhaustion and ultimately resulting in a Denial of Service (DoS) condition, rendering the system or application unavailable. This vulnerability is classified as CWE-401 (Memory Leak).(CVE-2026-25638)
ImageMagick is free and open-source software used for editing and manipulating digital images. The WriteUHDRImage function in coders/uhdr.c uses int arithmetic to compute the pixel buffer size. Prior to version 7.1.2-15, when image dimensions are large, the multiplication overflows the 32-bit int, causing an undersized heap allocation followed by an out-of-bounds write. This can crash the process or potentially lead to an out-of-bounds heap write, which could be exploited to cause a denial of service or, in some cases, arbitrary code execution.(CVE-2026-25794)
ImageMagick is a widely used free and open-source software for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a NULL pointer dereference vulnerability exists in the ReadSFWImage() function located in coders/sfw.c. When temporary file creation fails, the read_info structure is destroyed before its filename member is accessed, causing the program to dereference a NULL pointer and crash. An attacker could exploit this issue to cause a Denial of Service (DoS).(CVE-2026-25795)
ImageMagick is a free and open-source software for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a memory leak vulnerability exists in the ReadSTEGANOImage() function within coders/stegano.c. On three error/early-return paths, the function fails to properly free the watermark Image object, resulting in a definite memory leak (approximately 13.5KB+ per invocation). An attacker can exploit this flaw by repeatedly triggering the leak, consuming excessive system memory and leading to a Denial of Service (DoS).(CVE-2026-25796)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, the ps coders, responsible for writing PostScript files, fails to sanitize the input before writing it into the PostScript header. An attacker can provide a malicious file and inject arbitrary PostScript code. When the resulting file is processed by a printer or a viewer (like Ghostscript), the injected code is interpreted and executed, potentially leading to arbitrary code execution. Additionally, the html encoder does not properly escape strings that are written to in the html document. An attacker can provide a malicious file and inject arbitrary html code.(CVE-2026-25797)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a NULL pointer dereference in ClonePixelCacheRepository allows a remote attacker to crash any application linked against ImageMagick by supplying a crafted image file, resulting in denial of service.(CVE-2026-25798)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a logic error in YUV sampling factor validation allows an invalid sampling factor to bypass checks and trigger a division-by-zero during image loading, resulting in a reliable denial-of-service. An attacker can exploit this vulnerability by tricking a user into processing a specially crafted image file, causing the ImageMagick process to crash.(CVE-2026-25799)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, the UIL and XPM image encoder do not validate the pixel index value returned by GetPixelIndex() before using it as an array subscript. In HDRI builds, Quantum is a floating-point type, so pixel index values can be negative. An attacker can craft an image with negative pixel index values to trigger a global buffer overflow read during conversion, leading to information disclosure or a process crash.(CVE-2026-25898)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, ImageMagick's path security policy is enforced on the raw filename string before the filesystem resolves it. As a result, a policy rule such as /etc/* can be bypassed by a path traversal (e.g., using ../). The OS resolves the traversal and opens the sensitive file, but the policy matcher only sees the unnormalized path and therefore allows the read. This enables local file disclosure (LFI) even when policy-secure.xml is applied.(CVE-2026-25965)
ImageMagick is free and open-source software used for editing and manipulating digital images. The shipped "secure" security policy includes a rule intended to prevent reading/writing from standard streams (stdin/stdout). However, ImageMagick also supports fd:<n> pseudo-filenames (e.g., fd:0, fd:1). Prior to versions 7.1.2-15 and 6.9.13-40, this path form is not blocked by the secure policy templates, and therefore bypasses the protection goal of "no stdin/stdout." An attacker can exploit this flaw by using fd: pseudo-filenames to circumvent the intended security restrictions, potentially leading to unauthorized access to standard input/output and subsequent information disclosure or data manipulation.(CVE-2026-25966)
ImageMagick is a free and open-source software suite for editing and manipulating digital images. Prior to version 7.1.2-15, a stack-based buffer overflow vulnerability exists in the FTXT image reader. A crafted FTXT file can cause out-of-bounds writes on the stack, leading to an application crash and resulting in a Denial of Service (DoS). The CWE identifier for this vulnerability is CWE-121 (Stack-based Buffer Overflow).(CVE-2026-25967)
ImageMagick is free and open-source software for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a stack buffer overflow vulnerability exists when processing an attribute in msl.c. A long attribute value overflows a fixed-size stack buffer, leading to memory corruption. A remote attacker could exploit this by providing a specially crafted image file with a long attribute value, potentially resulting in denial of service or arbitrary code execution.(CVE-2026-25968)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to version 7.1.2-15, a memory leak exists in coders/ashlar.c. The WriteASHLARImage function allocates a structure. However, when an exception is thrown, the allocated memory is not properly released, resulting in a potential memory leak. A remote attacker could exploit this by providing a specially crafted image, leading to resource exhaustion and a denial of service (DoS), making the system or application unavailable to legitimate users.(CVE-2026-25969)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a signed integer overflow vulnerability in ImageMagick's SIXEL decoder allows an attacker to trigger memory corruption and denial of service when processing a maliciously crafted SIXEL image file. The vulnerability occurs during buffer reallocation operations where pointer arithmetic using signed 32-bit integers overflows. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25970)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, Magick fails to check for circular references between two MSLs, leading to a stack overflow. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25971)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap out-of-bounds read vulnerability exists in the coders/dcm.c module. When processing DICOM files with a specific configuration, the decoder loop incorrectly reads bytes per iteration. This causes the function to read past the end of the allocated buffer, potentially leading to a Denial of Service (crash) or Information Disclosure (leaking heap memory into the image). Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25982)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a crafted MSL script triggers a heap-use-after-free. The operation element handler replaces and frees the image while the parser continues reading from it, leading to a UAF in ReadBlobString during further parsing. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25983)
A security vulnerability exists in ImageMagick's internal SVG decoder where memory allocation lacks proper limits. Attackers can exploit this vulnerability through specially crafted SVG files to cause memory exhaustion or denial of service.(CVE-2026-25985)
ImageMagick is a free and open-source software suite for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap buffer overflow write vulnerability exists in the ReadYUVImage() function (located in coders/yuv.c) when processing malicious YUV 4:2:2 (NoInterlace) images. The pixel-pair loop writes one pixel beyond the allocated row buffer, resulting in an out-of-bounds write. This vulnerability can be exploited by a remote attacker by providing a specially crafted image file, potentially leading to a denial of service (DoS) and impacting the confidentiality, integrity, and availability of the system.(CVE-2026-25986)
ImageMagick is a widely used open-source image processing software. Prior to versions 7.1.2-15 and 6.9.13-40, a heap buffer over-read vulnerability exists in its MAP image decoder when processing crafted MAP files. A remote attacker could exploit this by providing a specially crafted MAP file, potentially leading to application crashes (denial of service) or unintended disclosure of sensitive information from process memory during image decoding.(CVE-2026-25987)
ImageMagick is a widely used open-source image processing software. A flaw exists in the MSL (Magick Scripting Language) parsing component (msl.c) in versions prior to 7.1.2-15 and 6.9.13-40. When processing certain images, this component fails to correctly update the internal stack index, causing image data to be stored in an incorrect stack slot. When an error occurs during processing, the memory allocated to this incorrect slot is not properly freed, resulting in a memory leak. An attacker could exploit this vulnerability by providing a specially crafted image file, leading to continuous memory consumption and potentially causing a Denial of Service (DoS) condition.(CVE-2026-25988)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, an integer overflow or wraparound and incorrect conversion between numeric types vulnerability exists in its internal SVG decoder. Specifically, an off-by-one boundary check (using > instead of >=) allows bypassing the guard and reaching an undefined (size_t) cast. A remote attacker could exploit this vulnerability by providing a specially crafted SVG file, leading to a denial of service (DoS) condition, making the software unavailable to legitimate users.(CVE-2026-25989)
ImageMagick contains an infinite loop vulnerability when writing IPTCTEXT data from crafted profiles, which can be exploited by attackers to cause denial of service.(CVE-2026-26066)
A possible infinite loop vulnerability exists in the JPEG encoder of ImageMagick when using the jpeg:extent parameter, which could lead to denial of service.(CVE-2026-26283)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, ImageMagick lacks proper boundary checking when processing Huffman-coded data from PCD (Photo CD) files. The decoder contains a function that has an incorrect initialization that could cause an out-of-bounds read. This vulnerability could allow a remote attacker to cause information disclosure or a denial of service.(CVE-2026-26284)
ImageMagick contains a use-after-free vulnerability when processing invalid MSL <map> tags. An attacker can cause program crashes or potentially execute arbitrary code by crafting malicious image files.(CVE-2026-26983)
| URL | Type | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
{
"affected": [
{
"ecosystem_specific": {
"aarch64": [
"ImageMagick-7.1.2.15-1.oe2203sp4.aarch64.rpm",
"ImageMagick-c++-7.1.2.15-1.oe2203sp4.aarch64.rpm",
"ImageMagick-c++-devel-7.1.2.15-1.oe2203sp4.aarch64.rpm",
"ImageMagick-debuginfo-7.1.2.15-1.oe2203sp4.aarch64.rpm",
"ImageMagick-debugsource-7.1.2.15-1.oe2203sp4.aarch64.rpm",
"ImageMagick-devel-7.1.2.15-1.oe2203sp4.aarch64.rpm",
"ImageMagick-perl-7.1.2.15-1.oe2203sp4.aarch64.rpm"
],
"noarch": [
"ImageMagick-help-7.1.2.15-1.oe2203sp4.noarch.rpm"
],
"src": [
"ImageMagick-7.1.2.15-1.oe2203sp4.src.rpm"
],
"x86_64": [
"ImageMagick-7.1.2.15-1.oe2203sp4.x86_64.rpm",
"ImageMagick-c++-7.1.2.15-1.oe2203sp4.x86_64.rpm",
"ImageMagick-c++-devel-7.1.2.15-1.oe2203sp4.x86_64.rpm",
"ImageMagick-debuginfo-7.1.2.15-1.oe2203sp4.x86_64.rpm",
"ImageMagick-debugsource-7.1.2.15-1.oe2203sp4.x86_64.rpm",
"ImageMagick-devel-7.1.2.15-1.oe2203sp4.x86_64.rpm",
"ImageMagick-perl-7.1.2.15-1.oe2203sp4.x86_64.rpm"
]
},
"package": {
"ecosystem": "openEuler:22.03-LTS-SP4",
"name": "ImageMagick",
"purl": "pkg:rpm/openEuler/ImageMagick\u0026distro=openEuler-22.03-LTS-SP4"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7.1.2.15-1.oe2203sp4"
}
],
"type": "ECOSYSTEM"
}
]
}
],
"database_specific": {
"severity": "High"
},
"details": "Use ImageMagick to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, GIF, HEIC, TIFF, DPX, EXR, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and B\u00e9zier curves.\r\n\r\nSecurity Fix(es):\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap information disclosure vulnerability exists in ImageMagick\u0026apos;s PSD (Adobe Photoshop) format handler. When processing a maliciously crafted PSD file containing ZIP-compressed layer data that decompresses to less than the expected size, uninitialized heap memory is leaked into the output image. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-24481)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, Magick fails to check for multi-layer nested mvg conversions to svg, leading to DoS. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-24484)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, when a PCD file does not contain a valid Sync marker, the DecodeImage() function becomes trapped in an infinite loop while searching for the Sync marker, causing the program to become unresponsive and continuously consume CPU resources, ultimately leading to system resource exhaustion and denial of service. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-24485)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap buffer over-read vulnerability exists in multiple raw image format handles. The vulnerability occurs when processing images with -extract dimensions larger than -size dimensions, causing out-of-bounds memory reads from a heap-allocated buffer. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25576)\n\nImageMagick is a widely used open-source software suite for editing and manipulating digital images. Prior to version 7.1.2-15, a memory leak exists in the ASHLAR image writer. An attacker can exploit this vulnerability by providing a specially crafted image file, which causes small memory objects to be allocated but never freed. Continuous processing of such malicious images will gradually exhaust the process memory, ultimately leading to a Denial of Service (DoS) condition. This vulnerability is classified under CWE-401 (Improper Release of Memory Before Removing Last Reference).(CVE-2026-25637)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a memory leak vulnerability exists in `coders/msl.c`. The vulnerability stems from the `WriteMSLImage` function returning early without releasing allocated resources. A remote attacker could exploit this vulnerability by providing a specially crafted image file, leading to memory exhaustion and ultimately resulting in a Denial of Service (DoS) condition, rendering the system or application unavailable. This vulnerability is classified as CWE-401 (Memory Leak).(CVE-2026-25638)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. The `WriteUHDRImage` function in `coders/uhdr.c` uses `int` arithmetic to compute the pixel buffer size. Prior to version 7.1.2-15, when image dimensions are large, the multiplication overflows the 32-bit `int`, causing an undersized heap allocation followed by an out-of-bounds write. This can crash the process or potentially lead to an out-of-bounds heap write, which could be exploited to cause a denial of service or, in some cases, arbitrary code execution.(CVE-2026-25794)\n\nImageMagick is a widely used free and open-source software for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a NULL pointer dereference vulnerability exists in the `ReadSFWImage()` function located in `coders/sfw.c`. When temporary file creation fails, the `read_info` structure is destroyed before its `filename` member is accessed, causing the program to dereference a NULL pointer and crash. An attacker could exploit this issue to cause a Denial of Service (DoS).(CVE-2026-25795)\n\nImageMagick is a free and open-source software for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a memory leak vulnerability exists in the `ReadSTEGANOImage()` function within `coders/stegano.c`. On three error/early-return paths, the function fails to properly free the `watermark` Image object, resulting in a definite memory leak (approximately 13.5KB+ per invocation). An attacker can exploit this flaw by repeatedly triggering the leak, consuming excessive system memory and leading to a Denial of Service (DoS).(CVE-2026-25796)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, the ps coders, responsible for writing PostScript files, fails to sanitize the input before writing it into the PostScript header. An attacker can provide a malicious file and inject arbitrary PostScript code. When the resulting file is processed by a printer or a viewer (like Ghostscript), the injected code is interpreted and executed, potentially leading to arbitrary code execution. Additionally, the html encoder does not properly escape strings that are written to in the html document. An attacker can provide a malicious file and inject arbitrary html code.(CVE-2026-25797)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a NULL pointer dereference in ClonePixelCacheRepository allows a remote attacker to crash any application linked against ImageMagick by supplying a crafted image file, resulting in denial of service.(CVE-2026-25798)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a logic error in YUV sampling factor validation allows an invalid sampling factor to bypass checks and trigger a division-by-zero during image loading, resulting in a reliable denial-of-service. An attacker can exploit this vulnerability by tricking a user into processing a specially crafted image file, causing the ImageMagick process to crash.(CVE-2026-25799)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, the UIL and XPM image encoder do not validate the pixel index value returned by `GetPixelIndex()` before using it as an array subscript. In HDRI builds, `Quantum` is a floating-point type, so pixel index values can be negative. An attacker can craft an image with negative pixel index values to trigger a global buffer overflow read during conversion, leading to information disclosure or a process crash.(CVE-2026-25898)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, ImageMagick\u0026apos;s path security policy is enforced on the raw filename string before the filesystem resolves it. As a result, a policy rule such as `/etc/*` can be bypassed by a path traversal (e.g., using `../`). The OS resolves the traversal and opens the sensitive file, but the policy matcher only sees the unnormalized path and therefore allows the read. This enables local file disclosure (LFI) even when `policy-secure.xml` is applied.(CVE-2026-25965)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. The shipped \u0026quot;secure\u0026quot; security policy includes a rule intended to prevent reading/writing from standard streams (stdin/stdout). However, ImageMagick also supports `fd:\u0026lt;n\u0026gt;` pseudo-filenames (e.g., `fd:0`, `fd:1`). Prior to versions 7.1.2-15 and 6.9.13-40, this path form is not blocked by the secure policy templates, and therefore bypasses the protection goal of \u0026quot;no stdin/stdout.\u0026quot; An attacker can exploit this flaw by using `fd:` pseudo-filenames to circumvent the intended security restrictions, potentially leading to unauthorized access to standard input/output and subsequent information disclosure or data manipulation.(CVE-2026-25966)\n\nImageMagick is a free and open-source software suite for editing and manipulating digital images. Prior to version 7.1.2-15, a stack-based buffer overflow vulnerability exists in the FTXT image reader. A crafted FTXT file can cause out-of-bounds writes on the stack, leading to an application crash and resulting in a Denial of Service (DoS). The CWE identifier for this vulnerability is CWE-121 (Stack-based Buffer Overflow).(CVE-2026-25967)\n\nImageMagick is free and open-source software for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a stack buffer overflow vulnerability exists when processing an attribute in msl.c. A long attribute value overflows a fixed-size stack buffer, leading to memory corruption. A remote attacker could exploit this by providing a specially crafted image file with a long attribute value, potentially resulting in denial of service or arbitrary code execution.(CVE-2026-25968)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to version 7.1.2-15, a memory leak exists in `coders/ashlar.c`. The `WriteASHLARImage` function allocates a structure. However, when an exception is thrown, the allocated memory is not properly released, resulting in a potential memory leak. A remote attacker could exploit this by providing a specially crafted image, leading to resource exhaustion and a denial of service (DoS), making the system or application unavailable to legitimate users.(CVE-2026-25969)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a signed integer overflow vulnerability in ImageMagick\u0026apos;s SIXEL decoder allows an attacker to trigger memory corruption and denial of service when processing a maliciously crafted SIXEL image file. The vulnerability occurs during buffer reallocation operations where pointer arithmetic using signed 32-bit integers overflows. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25970)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, Magick fails to check for circular references between two MSLs, leading to a stack overflow. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25971)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap out-of-bounds read vulnerability exists in the `coders/dcm.c` module. When processing DICOM files with a specific configuration, the decoder loop incorrectly reads bytes per iteration. This causes the function to read past the end of the allocated buffer, potentially leading to a Denial of Service (crash) or Information Disclosure (leaking heap memory into the image). Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25982)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a crafted MSL script triggers a heap-use-after-free. The operation element handler replaces and frees the image while the parser continues reading from it, leading to a UAF in ReadBlobString during further parsing. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25983)\n\nA security vulnerability exists in ImageMagick\u0026apos;s internal SVG decoder where memory allocation lacks proper limits. Attackers can exploit this vulnerability through specially crafted SVG files to cause memory exhaustion or denial of service.(CVE-2026-25985)\n\nImageMagick is a free and open-source software suite for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap buffer overflow write vulnerability exists in the ReadYUVImage() function (located in coders/yuv.c) when processing malicious YUV 4:2:2 (NoInterlace) images. The pixel-pair loop writes one pixel beyond the allocated row buffer, resulting in an out-of-bounds write. This vulnerability can be exploited by a remote attacker by providing a specially crafted image file, potentially leading to a denial of service (DoS) and impacting the confidentiality, integrity, and availability of the system.(CVE-2026-25986)\n\nImageMagick is a widely used open-source image processing software. Prior to versions 7.1.2-15 and 6.9.13-40, a heap buffer over-read vulnerability exists in its MAP image decoder when processing crafted MAP files. A remote attacker could exploit this by providing a specially crafted MAP file, potentially leading to application crashes (denial of service) or unintended disclosure of sensitive information from process memory during image decoding.(CVE-2026-25987)\n\nImageMagick is a widely used open-source image processing software. A flaw exists in the MSL (Magick Scripting Language) parsing component (msl.c) in versions prior to 7.1.2-15 and 6.9.13-40. When processing certain images, this component fails to correctly update the internal stack index, causing image data to be stored in an incorrect stack slot. When an error occurs during processing, the memory allocated to this incorrect slot is not properly freed, resulting in a memory leak. An attacker could exploit this vulnerability by providing a specially crafted image file, leading to continuous memory consumption and potentially causing a Denial of Service (DoS) condition.(CVE-2026-25988)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, an integer overflow or wraparound and incorrect conversion between numeric types vulnerability exists in its internal SVG decoder. Specifically, an off-by-one boundary check (using `\u0026gt;` instead of `\u0026gt;=`) allows bypassing the guard and reaching an undefined `(size_t)` cast. A remote attacker could exploit this vulnerability by providing a specially crafted SVG file, leading to a denial of service (DoS) condition, making the software unavailable to legitimate users.(CVE-2026-25989)\n\nImageMagick contains an infinite loop vulnerability when writing IPTCTEXT data from crafted profiles, which can be exploited by attackers to cause denial of service.(CVE-2026-26066)\n\nA possible infinite loop vulnerability exists in the JPEG encoder of ImageMagick when using the `jpeg:extent` parameter, which could lead to denial of service.(CVE-2026-26283)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, ImageMagick lacks proper boundary checking when processing Huffman-coded data from PCD (Photo CD) files. The decoder contains a function that has an incorrect initialization that could cause an out-of-bounds read. This vulnerability could allow a remote attacker to cause information disclosure or a denial of service.(CVE-2026-26284)\n\nImageMagick contains a use-after-free vulnerability when processing invalid MSL \u0026lt;map\u0026gt; tags. An attacker can cause program crashes or potentially execute arbitrary code by crafting malicious image files.(CVE-2026-26983)",
"id": "OESA-2026-1454",
"modified": "2026-08-06T11:10:28Z",
"published": "2026-02-28T11:10:28Z",
"references": [
{
"type": "ADVISORY",
"url": "https://www.openeuler.org/zh/security/security-bulletins/detail/?id=openEuler-SA-2026-1454"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-24481"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-24484"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-24485"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25576"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25637"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25638"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25794"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25795"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25796"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25797"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25798"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25799"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25898"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25965"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25966"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25967"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25968"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25969"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25970"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25971"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25982"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25983"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25985"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25986"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25987"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25988"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25989"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-26066"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-26283"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-26284"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-26983"
}
],
"schema_version": "1.7.2",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N",
"type": "CVSS_V3"
}
],
"summary": "ImageMagick security update",
"upstream": [
"CVE-2026-24481",
"CVE-2026-24484",
"CVE-2026-24485",
"CVE-2026-25576",
"CVE-2026-25637",
"CVE-2026-25638",
"CVE-2026-25794",
"CVE-2026-25795",
"CVE-2026-25796",
"CVE-2026-25797",
"CVE-2026-25798",
"CVE-2026-25799",
"CVE-2026-25898",
"CVE-2026-25965",
"CVE-2026-25966",
"CVE-2026-25967",
"CVE-2026-25968",
"CVE-2026-25969",
"CVE-2026-25970",
"CVE-2026-25971",
"CVE-2026-25982",
"CVE-2026-25983",
"CVE-2026-25985",
"CVE-2026-25986",
"CVE-2026-25987",
"CVE-2026-25988",
"CVE-2026-25989",
"CVE-2026-26066",
"CVE-2026-26283",
"CVE-2026-26284",
"CVE-2026-26983"
]
}
OESA-2026-1455 (CVE-2026-24481)
Vulnerability from osv_openeuler – Published: 2026-02-28 11:10 – Updated: 2026-08-06 11:10 – Source websiteUse ImageMagick to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, GIF, HEIC, TIFF, DPX, EXR, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.
Security Fix(es):
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap information disclosure vulnerability exists in ImageMagick's PSD (Adobe Photoshop) format handler. When processing a maliciously crafted PSD file containing ZIP-compressed layer data that decompresses to less than the expected size, uninitialized heap memory is leaked into the output image. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-24481)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, Magick fails to check for multi-layer nested mvg conversions to svg, leading to DoS. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-24484)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, when a PCD file does not contain a valid Sync marker, the DecodeImage() function becomes trapped in an infinite loop while searching for the Sync marker, causing the program to become unresponsive and continuously consume CPU resources, ultimately leading to system resource exhaustion and denial of service. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-24485)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap buffer over-read vulnerability exists in multiple raw image format handles. The vulnerability occurs when processing images with -extract dimensions larger than -size dimensions, causing out-of-bounds memory reads from a heap-allocated buffer. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25576)
ImageMagick is a widely used open-source software suite for editing and manipulating digital images. Prior to version 7.1.2-15, a memory leak exists in the ASHLAR image writer. An attacker can exploit this vulnerability by providing a specially crafted image file, which causes small memory objects to be allocated but never freed. Continuous processing of such malicious images will gradually exhaust the process memory, ultimately leading to a Denial of Service (DoS) condition. This vulnerability is classified under CWE-401 (Improper Release of Memory Before Removing Last Reference).(CVE-2026-25637)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a memory leak vulnerability exists in coders/msl.c. The vulnerability stems from the WriteMSLImage function returning early without releasing allocated resources. A remote attacker could exploit this vulnerability by providing a specially crafted image file, leading to memory exhaustion and ultimately resulting in a Denial of Service (DoS) condition, rendering the system or application unavailable. This vulnerability is classified as CWE-401 (Memory Leak).(CVE-2026-25638)
ImageMagick is free and open-source software used for editing and manipulating digital images. The WriteUHDRImage function in coders/uhdr.c uses int arithmetic to compute the pixel buffer size. Prior to version 7.1.2-15, when image dimensions are large, the multiplication overflows the 32-bit int, causing an undersized heap allocation followed by an out-of-bounds write. This can crash the process or potentially lead to an out-of-bounds heap write, which could be exploited to cause a denial of service or, in some cases, arbitrary code execution.(CVE-2026-25794)
ImageMagick is a widely used free and open-source software for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a NULL pointer dereference vulnerability exists in the ReadSFWImage() function located in coders/sfw.c. When temporary file creation fails, the read_info structure is destroyed before its filename member is accessed, causing the program to dereference a NULL pointer and crash. An attacker could exploit this issue to cause a Denial of Service (DoS).(CVE-2026-25795)
ImageMagick is a free and open-source software for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a memory leak vulnerability exists in the ReadSTEGANOImage() function within coders/stegano.c. On three error/early-return paths, the function fails to properly free the watermark Image object, resulting in a definite memory leak (approximately 13.5KB+ per invocation). An attacker can exploit this flaw by repeatedly triggering the leak, consuming excessive system memory and leading to a Denial of Service (DoS).(CVE-2026-25796)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, the ps coders, responsible for writing PostScript files, fails to sanitize the input before writing it into the PostScript header. An attacker can provide a malicious file and inject arbitrary PostScript code. When the resulting file is processed by a printer or a viewer (like Ghostscript), the injected code is interpreted and executed, potentially leading to arbitrary code execution. Additionally, the html encoder does not properly escape strings that are written to in the html document. An attacker can provide a malicious file and inject arbitrary html code.(CVE-2026-25797)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a NULL pointer dereference in ClonePixelCacheRepository allows a remote attacker to crash any application linked against ImageMagick by supplying a crafted image file, resulting in denial of service.(CVE-2026-25798)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a logic error in YUV sampling factor validation allows an invalid sampling factor to bypass checks and trigger a division-by-zero during image loading, resulting in a reliable denial-of-service. An attacker can exploit this vulnerability by tricking a user into processing a specially crafted image file, causing the ImageMagick process to crash.(CVE-2026-25799)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, the UIL and XPM image encoder do not validate the pixel index value returned by GetPixelIndex() before using it as an array subscript. In HDRI builds, Quantum is a floating-point type, so pixel index values can be negative. An attacker can craft an image with negative pixel index values to trigger a global buffer overflow read during conversion, leading to information disclosure or a process crash.(CVE-2026-25898)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, ImageMagick's path security policy is enforced on the raw filename string before the filesystem resolves it. As a result, a policy rule such as /etc/* can be bypassed by a path traversal (e.g., using ../). The OS resolves the traversal and opens the sensitive file, but the policy matcher only sees the unnormalized path and therefore allows the read. This enables local file disclosure (LFI) even when policy-secure.xml is applied.(CVE-2026-25965)
ImageMagick is free and open-source software used for editing and manipulating digital images. The shipped "secure" security policy includes a rule intended to prevent reading/writing from standard streams (stdin/stdout). However, ImageMagick also supports fd:<n> pseudo-filenames (e.g., fd:0, fd:1). Prior to versions 7.1.2-15 and 6.9.13-40, this path form is not blocked by the secure policy templates, and therefore bypasses the protection goal of "no stdin/stdout." An attacker can exploit this flaw by using fd: pseudo-filenames to circumvent the intended security restrictions, potentially leading to unauthorized access to standard input/output and subsequent information disclosure or data manipulation.(CVE-2026-25966)
ImageMagick is a free and open-source software suite for editing and manipulating digital images. Prior to version 7.1.2-15, a stack-based buffer overflow vulnerability exists in the FTXT image reader. A crafted FTXT file can cause out-of-bounds writes on the stack, leading to an application crash and resulting in a Denial of Service (DoS). The CWE identifier for this vulnerability is CWE-121 (Stack-based Buffer Overflow).(CVE-2026-25967)
ImageMagick is free and open-source software for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a stack buffer overflow vulnerability exists when processing an attribute in msl.c. A long attribute value overflows a fixed-size stack buffer, leading to memory corruption. A remote attacker could exploit this by providing a specially crafted image file with a long attribute value, potentially resulting in denial of service or arbitrary code execution.(CVE-2026-25968)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to version 7.1.2-15, a memory leak exists in coders/ashlar.c. The WriteASHLARImage function allocates a structure. However, when an exception is thrown, the allocated memory is not properly released, resulting in a potential memory leak. A remote attacker could exploit this by providing a specially crafted image, leading to resource exhaustion and a denial of service (DoS), making the system or application unavailable to legitimate users.(CVE-2026-25969)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a signed integer overflow vulnerability in ImageMagick's SIXEL decoder allows an attacker to trigger memory corruption and denial of service when processing a maliciously crafted SIXEL image file. The vulnerability occurs during buffer reallocation operations where pointer arithmetic using signed 32-bit integers overflows. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25970)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, Magick fails to check for circular references between two MSLs, leading to a stack overflow. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25971)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap out-of-bounds read vulnerability exists in the coders/dcm.c module. When processing DICOM files with a specific configuration, the decoder loop incorrectly reads bytes per iteration. This causes the function to read past the end of the allocated buffer, potentially leading to a Denial of Service (crash) or Information Disclosure (leaking heap memory into the image). Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25982)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a crafted MSL script triggers a heap-use-after-free. The operation element handler replaces and frees the image while the parser continues reading from it, leading to a UAF in ReadBlobString during further parsing. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25983)
A security vulnerability exists in ImageMagick's internal SVG decoder where memory allocation lacks proper limits. Attackers can exploit this vulnerability through specially crafted SVG files to cause memory exhaustion or denial of service.(CVE-2026-25985)
ImageMagick is a free and open-source software suite for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap buffer overflow write vulnerability exists in the ReadYUVImage() function (located in coders/yuv.c) when processing malicious YUV 4:2:2 (NoInterlace) images. The pixel-pair loop writes one pixel beyond the allocated row buffer, resulting in an out-of-bounds write. This vulnerability can be exploited by a remote attacker by providing a specially crafted image file, potentially leading to a denial of service (DoS) and impacting the confidentiality, integrity, and availability of the system.(CVE-2026-25986)
ImageMagick is a widely used open-source image processing software. Prior to versions 7.1.2-15 and 6.9.13-40, a heap buffer over-read vulnerability exists in its MAP image decoder when processing crafted MAP files. A remote attacker could exploit this by providing a specially crafted MAP file, potentially leading to application crashes (denial of service) or unintended disclosure of sensitive information from process memory during image decoding.(CVE-2026-25987)
ImageMagick is a widely used open-source image processing software. A flaw exists in the MSL (Magick Scripting Language) parsing component (msl.c) in versions prior to 7.1.2-15 and 6.9.13-40. When processing certain images, this component fails to correctly update the internal stack index, causing image data to be stored in an incorrect stack slot. When an error occurs during processing, the memory allocated to this incorrect slot is not properly freed, resulting in a memory leak. An attacker could exploit this vulnerability by providing a specially crafted image file, leading to continuous memory consumption and potentially causing a Denial of Service (DoS) condition.(CVE-2026-25988)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, an integer overflow or wraparound and incorrect conversion between numeric types vulnerability exists in its internal SVG decoder. Specifically, an off-by-one boundary check (using > instead of >=) allows bypassing the guard and reaching an undefined (size_t) cast. A remote attacker could exploit this vulnerability by providing a specially crafted SVG file, leading to a denial of service (DoS) condition, making the software unavailable to legitimate users.(CVE-2026-25989)
ImageMagick contains an infinite loop vulnerability when writing IPTCTEXT data from crafted profiles, which can be exploited by attackers to cause denial of service.(CVE-2026-26066)
A possible infinite loop vulnerability exists in the JPEG encoder of ImageMagick when using the jpeg:extent parameter, which could lead to denial of service.(CVE-2026-26283)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, ImageMagick lacks proper boundary checking when processing Huffman-coded data from PCD (Photo CD) files. The decoder contains a function that has an incorrect initialization that could cause an out-of-bounds read. This vulnerability could allow a remote attacker to cause information disclosure or a denial of service.(CVE-2026-26284)
ImageMagick contains a use-after-free vulnerability when processing invalid MSL <map> tags. An attacker can cause program crashes or potentially execute arbitrary code by crafting malicious image files.(CVE-2026-26983)
| URL | Type | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
{
"affected": [
{
"ecosystem_specific": {
"aarch64": [
"ImageMagick-7.1.2.15-1.oe2403.aarch64.rpm",
"ImageMagick-c++-7.1.2.15-1.oe2403.aarch64.rpm",
"ImageMagick-c++-devel-7.1.2.15-1.oe2403.aarch64.rpm",
"ImageMagick-debuginfo-7.1.2.15-1.oe2403.aarch64.rpm",
"ImageMagick-debugsource-7.1.2.15-1.oe2403.aarch64.rpm",
"ImageMagick-devel-7.1.2.15-1.oe2403.aarch64.rpm",
"ImageMagick-perl-7.1.2.15-1.oe2403.aarch64.rpm"
],
"noarch": [
"ImageMagick-help-7.1.2.15-1.oe2403.noarch.rpm"
],
"src": [
"ImageMagick-7.1.2.15-1.oe2403.src.rpm"
],
"x86_64": [
"ImageMagick-7.1.2.15-1.oe2403.x86_64.rpm",
"ImageMagick-c++-7.1.2.15-1.oe2403.x86_64.rpm",
"ImageMagick-c++-devel-7.1.2.15-1.oe2403.x86_64.rpm",
"ImageMagick-debuginfo-7.1.2.15-1.oe2403.x86_64.rpm",
"ImageMagick-debugsource-7.1.2.15-1.oe2403.x86_64.rpm",
"ImageMagick-devel-7.1.2.15-1.oe2403.x86_64.rpm",
"ImageMagick-perl-7.1.2.15-1.oe2403.x86_64.rpm"
]
},
"package": {
"ecosystem": "openEuler:24.03-LTS",
"name": "ImageMagick",
"purl": "pkg:rpm/openEuler/ImageMagick\u0026distro=openEuler-24.03-LTS"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7.1.2.15-1.oe2403"
}
],
"type": "ECOSYSTEM"
}
]
}
],
"database_specific": {
"severity": "High"
},
"details": "Use ImageMagick to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, GIF, HEIC, TIFF, DPX, EXR, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and B\u00e9zier curves.\r\n\r\nSecurity Fix(es):\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap information disclosure vulnerability exists in ImageMagick\u0026apos;s PSD (Adobe Photoshop) format handler. When processing a maliciously crafted PSD file containing ZIP-compressed layer data that decompresses to less than the expected size, uninitialized heap memory is leaked into the output image. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-24481)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, Magick fails to check for multi-layer nested mvg conversions to svg, leading to DoS. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-24484)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, when a PCD file does not contain a valid Sync marker, the DecodeImage() function becomes trapped in an infinite loop while searching for the Sync marker, causing the program to become unresponsive and continuously consume CPU resources, ultimately leading to system resource exhaustion and denial of service. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-24485)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap buffer over-read vulnerability exists in multiple raw image format handles. The vulnerability occurs when processing images with -extract dimensions larger than -size dimensions, causing out-of-bounds memory reads from a heap-allocated buffer. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25576)\n\nImageMagick is a widely used open-source software suite for editing and manipulating digital images. Prior to version 7.1.2-15, a memory leak exists in the ASHLAR image writer. An attacker can exploit this vulnerability by providing a specially crafted image file, which causes small memory objects to be allocated but never freed. Continuous processing of such malicious images will gradually exhaust the process memory, ultimately leading to a Denial of Service (DoS) condition. This vulnerability is classified under CWE-401 (Improper Release of Memory Before Removing Last Reference).(CVE-2026-25637)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a memory leak vulnerability exists in `coders/msl.c`. The vulnerability stems from the `WriteMSLImage` function returning early without releasing allocated resources. A remote attacker could exploit this vulnerability by providing a specially crafted image file, leading to memory exhaustion and ultimately resulting in a Denial of Service (DoS) condition, rendering the system or application unavailable. This vulnerability is classified as CWE-401 (Memory Leak).(CVE-2026-25638)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. The `WriteUHDRImage` function in `coders/uhdr.c` uses `int` arithmetic to compute the pixel buffer size. Prior to version 7.1.2-15, when image dimensions are large, the multiplication overflows the 32-bit `int`, causing an undersized heap allocation followed by an out-of-bounds write. This can crash the process or potentially lead to an out-of-bounds heap write, which could be exploited to cause a denial of service or, in some cases, arbitrary code execution.(CVE-2026-25794)\n\nImageMagick is a widely used free and open-source software for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a NULL pointer dereference vulnerability exists in the `ReadSFWImage()` function located in `coders/sfw.c`. When temporary file creation fails, the `read_info` structure is destroyed before its `filename` member is accessed, causing the program to dereference a NULL pointer and crash. An attacker could exploit this issue to cause a Denial of Service (DoS).(CVE-2026-25795)\n\nImageMagick is a free and open-source software for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a memory leak vulnerability exists in the `ReadSTEGANOImage()` function within `coders/stegano.c`. On three error/early-return paths, the function fails to properly free the `watermark` Image object, resulting in a definite memory leak (approximately 13.5KB+ per invocation). An attacker can exploit this flaw by repeatedly triggering the leak, consuming excessive system memory and leading to a Denial of Service (DoS).(CVE-2026-25796)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, the ps coders, responsible for writing PostScript files, fails to sanitize the input before writing it into the PostScript header. An attacker can provide a malicious file and inject arbitrary PostScript code. When the resulting file is processed by a printer or a viewer (like Ghostscript), the injected code is interpreted and executed, potentially leading to arbitrary code execution. Additionally, the html encoder does not properly escape strings that are written to in the html document. An attacker can provide a malicious file and inject arbitrary html code.(CVE-2026-25797)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a NULL pointer dereference in ClonePixelCacheRepository allows a remote attacker to crash any application linked against ImageMagick by supplying a crafted image file, resulting in denial of service.(CVE-2026-25798)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a logic error in YUV sampling factor validation allows an invalid sampling factor to bypass checks and trigger a division-by-zero during image loading, resulting in a reliable denial-of-service. An attacker can exploit this vulnerability by tricking a user into processing a specially crafted image file, causing the ImageMagick process to crash.(CVE-2026-25799)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, the UIL and XPM image encoder do not validate the pixel index value returned by `GetPixelIndex()` before using it as an array subscript. In HDRI builds, `Quantum` is a floating-point type, so pixel index values can be negative. An attacker can craft an image with negative pixel index values to trigger a global buffer overflow read during conversion, leading to information disclosure or a process crash.(CVE-2026-25898)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, ImageMagick\u0026apos;s path security policy is enforced on the raw filename string before the filesystem resolves it. As a result, a policy rule such as `/etc/*` can be bypassed by a path traversal (e.g., using `../`). The OS resolves the traversal and opens the sensitive file, but the policy matcher only sees the unnormalized path and therefore allows the read. This enables local file disclosure (LFI) even when `policy-secure.xml` is applied.(CVE-2026-25965)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. The shipped \u0026quot;secure\u0026quot; security policy includes a rule intended to prevent reading/writing from standard streams (stdin/stdout). However, ImageMagick also supports `fd:\u0026lt;n\u0026gt;` pseudo-filenames (e.g., `fd:0`, `fd:1`). Prior to versions 7.1.2-15 and 6.9.13-40, this path form is not blocked by the secure policy templates, and therefore bypasses the protection goal of \u0026quot;no stdin/stdout.\u0026quot; An attacker can exploit this flaw by using `fd:` pseudo-filenames to circumvent the intended security restrictions, potentially leading to unauthorized access to standard input/output and subsequent information disclosure or data manipulation.(CVE-2026-25966)\n\nImageMagick is a free and open-source software suite for editing and manipulating digital images. Prior to version 7.1.2-15, a stack-based buffer overflow vulnerability exists in the FTXT image reader. A crafted FTXT file can cause out-of-bounds writes on the stack, leading to an application crash and resulting in a Denial of Service (DoS). The CWE identifier for this vulnerability is CWE-121 (Stack-based Buffer Overflow).(CVE-2026-25967)\n\nImageMagick is free and open-source software for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a stack buffer overflow vulnerability exists when processing an attribute in msl.c. A long attribute value overflows a fixed-size stack buffer, leading to memory corruption. A remote attacker could exploit this by providing a specially crafted image file with a long attribute value, potentially resulting in denial of service or arbitrary code execution.(CVE-2026-25968)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to version 7.1.2-15, a memory leak exists in `coders/ashlar.c`. The `WriteASHLARImage` function allocates a structure. However, when an exception is thrown, the allocated memory is not properly released, resulting in a potential memory leak. A remote attacker could exploit this by providing a specially crafted image, leading to resource exhaustion and a denial of service (DoS), making the system or application unavailable to legitimate users.(CVE-2026-25969)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a signed integer overflow vulnerability in ImageMagick\u0026apos;s SIXEL decoder allows an attacker to trigger memory corruption and denial of service when processing a maliciously crafted SIXEL image file. The vulnerability occurs during buffer reallocation operations where pointer arithmetic using signed 32-bit integers overflows. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25970)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, Magick fails to check for circular references between two MSLs, leading to a stack overflow. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25971)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap out-of-bounds read vulnerability exists in the `coders/dcm.c` module. When processing DICOM files with a specific configuration, the decoder loop incorrectly reads bytes per iteration. This causes the function to read past the end of the allocated buffer, potentially leading to a Denial of Service (crash) or Information Disclosure (leaking heap memory into the image). Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25982)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a crafted MSL script triggers a heap-use-after-free. The operation element handler replaces and frees the image while the parser continues reading from it, leading to a UAF in ReadBlobString during further parsing. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25983)\n\nA security vulnerability exists in ImageMagick\u0026apos;s internal SVG decoder where memory allocation lacks proper limits. Attackers can exploit this vulnerability through specially crafted SVG files to cause memory exhaustion or denial of service.(CVE-2026-25985)\n\nImageMagick is a free and open-source software suite for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap buffer overflow write vulnerability exists in the ReadYUVImage() function (located in coders/yuv.c) when processing malicious YUV 4:2:2 (NoInterlace) images. The pixel-pair loop writes one pixel beyond the allocated row buffer, resulting in an out-of-bounds write. This vulnerability can be exploited by a remote attacker by providing a specially crafted image file, potentially leading to a denial of service (DoS) and impacting the confidentiality, integrity, and availability of the system.(CVE-2026-25986)\n\nImageMagick is a widely used open-source image processing software. Prior to versions 7.1.2-15 and 6.9.13-40, a heap buffer over-read vulnerability exists in its MAP image decoder when processing crafted MAP files. A remote attacker could exploit this by providing a specially crafted MAP file, potentially leading to application crashes (denial of service) or unintended disclosure of sensitive information from process memory during image decoding.(CVE-2026-25987)\n\nImageMagick is a widely used open-source image processing software. A flaw exists in the MSL (Magick Scripting Language) parsing component (msl.c) in versions prior to 7.1.2-15 and 6.9.13-40. When processing certain images, this component fails to correctly update the internal stack index, causing image data to be stored in an incorrect stack slot. When an error occurs during processing, the memory allocated to this incorrect slot is not properly freed, resulting in a memory leak. An attacker could exploit this vulnerability by providing a specially crafted image file, leading to continuous memory consumption and potentially causing a Denial of Service (DoS) condition.(CVE-2026-25988)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, an integer overflow or wraparound and incorrect conversion between numeric types vulnerability exists in its internal SVG decoder. Specifically, an off-by-one boundary check (using `\u0026gt;` instead of `\u0026gt;=`) allows bypassing the guard and reaching an undefined `(size_t)` cast. A remote attacker could exploit this vulnerability by providing a specially crafted SVG file, leading to a denial of service (DoS) condition, making the software unavailable to legitimate users.(CVE-2026-25989)\n\nImageMagick contains an infinite loop vulnerability when writing IPTCTEXT data from crafted profiles, which can be exploited by attackers to cause denial of service.(CVE-2026-26066)\n\nA possible infinite loop vulnerability exists in the JPEG encoder of ImageMagick when using the `jpeg:extent` parameter, which could lead to denial of service.(CVE-2026-26283)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, ImageMagick lacks proper boundary checking when processing Huffman-coded data from PCD (Photo CD) files. The decoder contains a function that has an incorrect initialization that could cause an out-of-bounds read. This vulnerability could allow a remote attacker to cause information disclosure or a denial of service.(CVE-2026-26284)\n\nImageMagick contains a use-after-free vulnerability when processing invalid MSL \u0026lt;map\u0026gt; tags. An attacker can cause program crashes or potentially execute arbitrary code by crafting malicious image files.(CVE-2026-26983)",
"id": "OESA-2026-1455",
"modified": "2026-08-06T11:10:28Z",
"published": "2026-02-28T11:10:28Z",
"references": [
{
"type": "ADVISORY",
"url": "https://www.openeuler.org/zh/security/security-bulletins/detail/?id=openEuler-SA-2026-1455"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-24481"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-24484"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-24485"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25576"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25637"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25638"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25794"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25795"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25796"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25797"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25798"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25799"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25898"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25965"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25966"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25967"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25968"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25969"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25970"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25971"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25982"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25983"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25985"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25986"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25987"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25988"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25989"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-26066"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-26283"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-26284"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-26983"
}
],
"schema_version": "1.7.2",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N",
"type": "CVSS_V3"
}
],
"summary": "ImageMagick security update",
"upstream": [
"CVE-2026-24481",
"CVE-2026-24484",
"CVE-2026-24485",
"CVE-2026-25576",
"CVE-2026-25637",
"CVE-2026-25638",
"CVE-2026-25794",
"CVE-2026-25795",
"CVE-2026-25796",
"CVE-2026-25797",
"CVE-2026-25798",
"CVE-2026-25799",
"CVE-2026-25898",
"CVE-2026-25965",
"CVE-2026-25966",
"CVE-2026-25967",
"CVE-2026-25968",
"CVE-2026-25969",
"CVE-2026-25970",
"CVE-2026-25971",
"CVE-2026-25982",
"CVE-2026-25983",
"CVE-2026-25985",
"CVE-2026-25986",
"CVE-2026-25987",
"CVE-2026-25988",
"CVE-2026-25989",
"CVE-2026-26066",
"CVE-2026-26283",
"CVE-2026-26284",
"CVE-2026-26983"
]
}
OESA-2026-1456 (CVE-2026-24481)
Vulnerability from osv_openeuler – Published: 2026-02-28 11:10 – Updated: 2026-08-06 11:10 – Source websiteUse ImageMagick to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, GIF, HEIC, TIFF, DPX, EXR, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.
Security Fix(es):
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap information disclosure vulnerability exists in ImageMagick's PSD (Adobe Photoshop) format handler. When processing a maliciously crafted PSD file containing ZIP-compressed layer data that decompresses to less than the expected size, uninitialized heap memory is leaked into the output image. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-24481)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, Magick fails to check for multi-layer nested mvg conversions to svg, leading to DoS. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-24484)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, when a PCD file does not contain a valid Sync marker, the DecodeImage() function becomes trapped in an infinite loop while searching for the Sync marker, causing the program to become unresponsive and continuously consume CPU resources, ultimately leading to system resource exhaustion and denial of service. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-24485)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap buffer over-read vulnerability exists in multiple raw image format handles. The vulnerability occurs when processing images with -extract dimensions larger than -size dimensions, causing out-of-bounds memory reads from a heap-allocated buffer. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25576)
ImageMagick is a widely used open-source software suite for editing and manipulating digital images. Prior to version 7.1.2-15, a memory leak exists in the ASHLAR image writer. An attacker can exploit this vulnerability by providing a specially crafted image file, which causes small memory objects to be allocated but never freed. Continuous processing of such malicious images will gradually exhaust the process memory, ultimately leading to a Denial of Service (DoS) condition. This vulnerability is classified under CWE-401 (Improper Release of Memory Before Removing Last Reference).(CVE-2026-25637)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a memory leak vulnerability exists in coders/msl.c. The vulnerability stems from the WriteMSLImage function returning early without releasing allocated resources. A remote attacker could exploit this vulnerability by providing a specially crafted image file, leading to memory exhaustion and ultimately resulting in a Denial of Service (DoS) condition, rendering the system or application unavailable. This vulnerability is classified as CWE-401 (Memory Leak).(CVE-2026-25638)
ImageMagick is free and open-source software used for editing and manipulating digital images. The WriteUHDRImage function in coders/uhdr.c uses int arithmetic to compute the pixel buffer size. Prior to version 7.1.2-15, when image dimensions are large, the multiplication overflows the 32-bit int, causing an undersized heap allocation followed by an out-of-bounds write. This can crash the process or potentially lead to an out-of-bounds heap write, which could be exploited to cause a denial of service or, in some cases, arbitrary code execution.(CVE-2026-25794)
ImageMagick is a widely used free and open-source software for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a NULL pointer dereference vulnerability exists in the ReadSFWImage() function located in coders/sfw.c. When temporary file creation fails, the read_info structure is destroyed before its filename member is accessed, causing the program to dereference a NULL pointer and crash. An attacker could exploit this issue to cause a Denial of Service (DoS).(CVE-2026-25795)
ImageMagick is a free and open-source software for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a memory leak vulnerability exists in the ReadSTEGANOImage() function within coders/stegano.c. On three error/early-return paths, the function fails to properly free the watermark Image object, resulting in a definite memory leak (approximately 13.5KB+ per invocation). An attacker can exploit this flaw by repeatedly triggering the leak, consuming excessive system memory and leading to a Denial of Service (DoS).(CVE-2026-25796)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, the ps coders, responsible for writing PostScript files, fails to sanitize the input before writing it into the PostScript header. An attacker can provide a malicious file and inject arbitrary PostScript code. When the resulting file is processed by a printer or a viewer (like Ghostscript), the injected code is interpreted and executed, potentially leading to arbitrary code execution. Additionally, the html encoder does not properly escape strings that are written to in the html document. An attacker can provide a malicious file and inject arbitrary html code.(CVE-2026-25797)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a NULL pointer dereference in ClonePixelCacheRepository allows a remote attacker to crash any application linked against ImageMagick by supplying a crafted image file, resulting in denial of service.(CVE-2026-25798)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a logic error in YUV sampling factor validation allows an invalid sampling factor to bypass checks and trigger a division-by-zero during image loading, resulting in a reliable denial-of-service. An attacker can exploit this vulnerability by tricking a user into processing a specially crafted image file, causing the ImageMagick process to crash.(CVE-2026-25799)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, the UIL and XPM image encoder do not validate the pixel index value returned by GetPixelIndex() before using it as an array subscript. In HDRI builds, Quantum is a floating-point type, so pixel index values can be negative. An attacker can craft an image with negative pixel index values to trigger a global buffer overflow read during conversion, leading to information disclosure or a process crash.(CVE-2026-25898)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, ImageMagick's path security policy is enforced on the raw filename string before the filesystem resolves it. As a result, a policy rule such as /etc/* can be bypassed by a path traversal (e.g., using ../). The OS resolves the traversal and opens the sensitive file, but the policy matcher only sees the unnormalized path and therefore allows the read. This enables local file disclosure (LFI) even when policy-secure.xml is applied.(CVE-2026-25965)
ImageMagick is free and open-source software used for editing and manipulating digital images. The shipped "secure" security policy includes a rule intended to prevent reading/writing from standard streams (stdin/stdout). However, ImageMagick also supports fd:<n> pseudo-filenames (e.g., fd:0, fd:1). Prior to versions 7.1.2-15 and 6.9.13-40, this path form is not blocked by the secure policy templates, and therefore bypasses the protection goal of "no stdin/stdout." An attacker can exploit this flaw by using fd: pseudo-filenames to circumvent the intended security restrictions, potentially leading to unauthorized access to standard input/output and subsequent information disclosure or data manipulation.(CVE-2026-25966)
ImageMagick is a free and open-source software suite for editing and manipulating digital images. Prior to version 7.1.2-15, a stack-based buffer overflow vulnerability exists in the FTXT image reader. A crafted FTXT file can cause out-of-bounds writes on the stack, leading to an application crash and resulting in a Denial of Service (DoS). The CWE identifier for this vulnerability is CWE-121 (Stack-based Buffer Overflow).(CVE-2026-25967)
ImageMagick is free and open-source software for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a stack buffer overflow vulnerability exists when processing an attribute in msl.c. A long attribute value overflows a fixed-size stack buffer, leading to memory corruption. A remote attacker could exploit this by providing a specially crafted image file with a long attribute value, potentially resulting in denial of service or arbitrary code execution.(CVE-2026-25968)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to version 7.1.2-15, a memory leak exists in coders/ashlar.c. The WriteASHLARImage function allocates a structure. However, when an exception is thrown, the allocated memory is not properly released, resulting in a potential memory leak. A remote attacker could exploit this by providing a specially crafted image, leading to resource exhaustion and a denial of service (DoS), making the system or application unavailable to legitimate users.(CVE-2026-25969)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a signed integer overflow vulnerability in ImageMagick's SIXEL decoder allows an attacker to trigger memory corruption and denial of service when processing a maliciously crafted SIXEL image file. The vulnerability occurs during buffer reallocation operations where pointer arithmetic using signed 32-bit integers overflows. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25970)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, Magick fails to check for circular references between two MSLs, leading to a stack overflow. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25971)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap out-of-bounds read vulnerability exists in the coders/dcm.c module. When processing DICOM files with a specific configuration, the decoder loop incorrectly reads bytes per iteration. This causes the function to read past the end of the allocated buffer, potentially leading to a Denial of Service (crash) or Information Disclosure (leaking heap memory into the image). Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25982)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a crafted MSL script triggers a heap-use-after-free. The operation element handler replaces and frees the image while the parser continues reading from it, leading to a UAF in ReadBlobString during further parsing. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25983)
A security vulnerability exists in ImageMagick's internal SVG decoder where memory allocation lacks proper limits. Attackers can exploit this vulnerability through specially crafted SVG files to cause memory exhaustion or denial of service.(CVE-2026-25985)
ImageMagick is a free and open-source software suite for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap buffer overflow write vulnerability exists in the ReadYUVImage() function (located in coders/yuv.c) when processing malicious YUV 4:2:2 (NoInterlace) images. The pixel-pair loop writes one pixel beyond the allocated row buffer, resulting in an out-of-bounds write. This vulnerability can be exploited by a remote attacker by providing a specially crafted image file, potentially leading to a denial of service (DoS) and impacting the confidentiality, integrity, and availability of the system.(CVE-2026-25986)
ImageMagick is a widely used open-source image processing software. Prior to versions 7.1.2-15 and 6.9.13-40, a heap buffer over-read vulnerability exists in its MAP image decoder when processing crafted MAP files. A remote attacker could exploit this by providing a specially crafted MAP file, potentially leading to application crashes (denial of service) or unintended disclosure of sensitive information from process memory during image decoding.(CVE-2026-25987)
ImageMagick is a widely used open-source image processing software. A flaw exists in the MSL (Magick Scripting Language) parsing component (msl.c) in versions prior to 7.1.2-15 and 6.9.13-40. When processing certain images, this component fails to correctly update the internal stack index, causing image data to be stored in an incorrect stack slot. When an error occurs during processing, the memory allocated to this incorrect slot is not properly freed, resulting in a memory leak. An attacker could exploit this vulnerability by providing a specially crafted image file, leading to continuous memory consumption and potentially causing a Denial of Service (DoS) condition.(CVE-2026-25988)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, an integer overflow or wraparound and incorrect conversion between numeric types vulnerability exists in its internal SVG decoder. Specifically, an off-by-one boundary check (using > instead of >=) allows bypassing the guard and reaching an undefined (size_t) cast. A remote attacker could exploit this vulnerability by providing a specially crafted SVG file, leading to a denial of service (DoS) condition, making the software unavailable to legitimate users.(CVE-2026-25989)
ImageMagick contains an infinite loop vulnerability when writing IPTCTEXT data from crafted profiles, which can be exploited by attackers to cause denial of service.(CVE-2026-26066)
A possible infinite loop vulnerability exists in the JPEG encoder of ImageMagick when using the jpeg:extent parameter, which could lead to denial of service.(CVE-2026-26283)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, ImageMagick lacks proper boundary checking when processing Huffman-coded data from PCD (Photo CD) files. The decoder contains a function that has an incorrect initialization that could cause an out-of-bounds read. This vulnerability could allow a remote attacker to cause information disclosure or a denial of service.(CVE-2026-26284)
ImageMagick contains a use-after-free vulnerability when processing invalid MSL <map> tags. An attacker can cause program crashes or potentially execute arbitrary code by crafting malicious image files.(CVE-2026-26983)
| URL | Type | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
{
"affected": [
{
"ecosystem_specific": {
"aarch64": [
"ImageMagick-7.1.2.15-1.oe2403sp1.aarch64.rpm",
"ImageMagick-c++-7.1.2.15-1.oe2403sp1.aarch64.rpm",
"ImageMagick-c++-devel-7.1.2.15-1.oe2403sp1.aarch64.rpm",
"ImageMagick-debuginfo-7.1.2.15-1.oe2403sp1.aarch64.rpm",
"ImageMagick-debugsource-7.1.2.15-1.oe2403sp1.aarch64.rpm",
"ImageMagick-devel-7.1.2.15-1.oe2403sp1.aarch64.rpm",
"ImageMagick-perl-7.1.2.15-1.oe2403sp1.aarch64.rpm"
],
"noarch": [
"ImageMagick-help-7.1.2.15-1.oe2403sp1.noarch.rpm"
],
"src": [
"ImageMagick-7.1.2.15-1.oe2403sp1.src.rpm"
],
"x86_64": [
"ImageMagick-7.1.2.15-1.oe2403sp1.x86_64.rpm",
"ImageMagick-c++-7.1.2.15-1.oe2403sp1.x86_64.rpm",
"ImageMagick-c++-devel-7.1.2.15-1.oe2403sp1.x86_64.rpm",
"ImageMagick-debuginfo-7.1.2.15-1.oe2403sp1.x86_64.rpm",
"ImageMagick-debugsource-7.1.2.15-1.oe2403sp1.x86_64.rpm",
"ImageMagick-devel-7.1.2.15-1.oe2403sp1.x86_64.rpm",
"ImageMagick-perl-7.1.2.15-1.oe2403sp1.x86_64.rpm"
]
},
"package": {
"ecosystem": "openEuler:24.03-LTS-SP1",
"name": "ImageMagick",
"purl": "pkg:rpm/openEuler/ImageMagick\u0026distro=openEuler-24.03-LTS-SP1"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7.1.2.15-1.oe2403sp1"
}
],
"type": "ECOSYSTEM"
}
]
}
],
"database_specific": {
"severity": "High"
},
"details": "Use ImageMagick to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, GIF, HEIC, TIFF, DPX, EXR, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and B\u00e9zier curves.\r\n\r\nSecurity Fix(es):\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap information disclosure vulnerability exists in ImageMagick\u0026apos;s PSD (Adobe Photoshop) format handler. When processing a maliciously crafted PSD file containing ZIP-compressed layer data that decompresses to less than the expected size, uninitialized heap memory is leaked into the output image. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-24481)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, Magick fails to check for multi-layer nested mvg conversions to svg, leading to DoS. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-24484)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, when a PCD file does not contain a valid Sync marker, the DecodeImage() function becomes trapped in an infinite loop while searching for the Sync marker, causing the program to become unresponsive and continuously consume CPU resources, ultimately leading to system resource exhaustion and denial of service. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-24485)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap buffer over-read vulnerability exists in multiple raw image format handles. The vulnerability occurs when processing images with -extract dimensions larger than -size dimensions, causing out-of-bounds memory reads from a heap-allocated buffer. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25576)\n\nImageMagick is a widely used open-source software suite for editing and manipulating digital images. Prior to version 7.1.2-15, a memory leak exists in the ASHLAR image writer. An attacker can exploit this vulnerability by providing a specially crafted image file, which causes small memory objects to be allocated but never freed. Continuous processing of such malicious images will gradually exhaust the process memory, ultimately leading to a Denial of Service (DoS) condition. This vulnerability is classified under CWE-401 (Improper Release of Memory Before Removing Last Reference).(CVE-2026-25637)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a memory leak vulnerability exists in `coders/msl.c`. The vulnerability stems from the `WriteMSLImage` function returning early without releasing allocated resources. A remote attacker could exploit this vulnerability by providing a specially crafted image file, leading to memory exhaustion and ultimately resulting in a Denial of Service (DoS) condition, rendering the system or application unavailable. This vulnerability is classified as CWE-401 (Memory Leak).(CVE-2026-25638)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. The `WriteUHDRImage` function in `coders/uhdr.c` uses `int` arithmetic to compute the pixel buffer size. Prior to version 7.1.2-15, when image dimensions are large, the multiplication overflows the 32-bit `int`, causing an undersized heap allocation followed by an out-of-bounds write. This can crash the process or potentially lead to an out-of-bounds heap write, which could be exploited to cause a denial of service or, in some cases, arbitrary code execution.(CVE-2026-25794)\n\nImageMagick is a widely used free and open-source software for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a NULL pointer dereference vulnerability exists in the `ReadSFWImage()` function located in `coders/sfw.c`. When temporary file creation fails, the `read_info` structure is destroyed before its `filename` member is accessed, causing the program to dereference a NULL pointer and crash. An attacker could exploit this issue to cause a Denial of Service (DoS).(CVE-2026-25795)\n\nImageMagick is a free and open-source software for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a memory leak vulnerability exists in the `ReadSTEGANOImage()` function within `coders/stegano.c`. On three error/early-return paths, the function fails to properly free the `watermark` Image object, resulting in a definite memory leak (approximately 13.5KB+ per invocation). An attacker can exploit this flaw by repeatedly triggering the leak, consuming excessive system memory and leading to a Denial of Service (DoS).(CVE-2026-25796)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, the ps coders, responsible for writing PostScript files, fails to sanitize the input before writing it into the PostScript header. An attacker can provide a malicious file and inject arbitrary PostScript code. When the resulting file is processed by a printer or a viewer (like Ghostscript), the injected code is interpreted and executed, potentially leading to arbitrary code execution. Additionally, the html encoder does not properly escape strings that are written to in the html document. An attacker can provide a malicious file and inject arbitrary html code.(CVE-2026-25797)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a NULL pointer dereference in ClonePixelCacheRepository allows a remote attacker to crash any application linked against ImageMagick by supplying a crafted image file, resulting in denial of service.(CVE-2026-25798)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a logic error in YUV sampling factor validation allows an invalid sampling factor to bypass checks and trigger a division-by-zero during image loading, resulting in a reliable denial-of-service. An attacker can exploit this vulnerability by tricking a user into processing a specially crafted image file, causing the ImageMagick process to crash.(CVE-2026-25799)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, the UIL and XPM image encoder do not validate the pixel index value returned by `GetPixelIndex()` before using it as an array subscript. In HDRI builds, `Quantum` is a floating-point type, so pixel index values can be negative. An attacker can craft an image with negative pixel index values to trigger a global buffer overflow read during conversion, leading to information disclosure or a process crash.(CVE-2026-25898)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, ImageMagick\u0026apos;s path security policy is enforced on the raw filename string before the filesystem resolves it. As a result, a policy rule such as `/etc/*` can be bypassed by a path traversal (e.g., using `../`). The OS resolves the traversal and opens the sensitive file, but the policy matcher only sees the unnormalized path and therefore allows the read. This enables local file disclosure (LFI) even when `policy-secure.xml` is applied.(CVE-2026-25965)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. The shipped \u0026quot;secure\u0026quot; security policy includes a rule intended to prevent reading/writing from standard streams (stdin/stdout). However, ImageMagick also supports `fd:\u0026lt;n\u0026gt;` pseudo-filenames (e.g., `fd:0`, `fd:1`). Prior to versions 7.1.2-15 and 6.9.13-40, this path form is not blocked by the secure policy templates, and therefore bypasses the protection goal of \u0026quot;no stdin/stdout.\u0026quot; An attacker can exploit this flaw by using `fd:` pseudo-filenames to circumvent the intended security restrictions, potentially leading to unauthorized access to standard input/output and subsequent information disclosure or data manipulation.(CVE-2026-25966)\n\nImageMagick is a free and open-source software suite for editing and manipulating digital images. Prior to version 7.1.2-15, a stack-based buffer overflow vulnerability exists in the FTXT image reader. A crafted FTXT file can cause out-of-bounds writes on the stack, leading to an application crash and resulting in a Denial of Service (DoS). The CWE identifier for this vulnerability is CWE-121 (Stack-based Buffer Overflow).(CVE-2026-25967)\n\nImageMagick is free and open-source software for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a stack buffer overflow vulnerability exists when processing an attribute in msl.c. A long attribute value overflows a fixed-size stack buffer, leading to memory corruption. A remote attacker could exploit this by providing a specially crafted image file with a long attribute value, potentially resulting in denial of service or arbitrary code execution.(CVE-2026-25968)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to version 7.1.2-15, a memory leak exists in `coders/ashlar.c`. The `WriteASHLARImage` function allocates a structure. However, when an exception is thrown, the allocated memory is not properly released, resulting in a potential memory leak. A remote attacker could exploit this by providing a specially crafted image, leading to resource exhaustion and a denial of service (DoS), making the system or application unavailable to legitimate users.(CVE-2026-25969)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a signed integer overflow vulnerability in ImageMagick\u0026apos;s SIXEL decoder allows an attacker to trigger memory corruption and denial of service when processing a maliciously crafted SIXEL image file. The vulnerability occurs during buffer reallocation operations where pointer arithmetic using signed 32-bit integers overflows. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25970)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, Magick fails to check for circular references between two MSLs, leading to a stack overflow. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25971)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap out-of-bounds read vulnerability exists in the `coders/dcm.c` module. When processing DICOM files with a specific configuration, the decoder loop incorrectly reads bytes per iteration. This causes the function to read past the end of the allocated buffer, potentially leading to a Denial of Service (crash) or Information Disclosure (leaking heap memory into the image). Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25982)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a crafted MSL script triggers a heap-use-after-free. The operation element handler replaces and frees the image while the parser continues reading from it, leading to a UAF in ReadBlobString during further parsing. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25983)\n\nA security vulnerability exists in ImageMagick\u0026apos;s internal SVG decoder where memory allocation lacks proper limits. Attackers can exploit this vulnerability through specially crafted SVG files to cause memory exhaustion or denial of service.(CVE-2026-25985)\n\nImageMagick is a free and open-source software suite for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap buffer overflow write vulnerability exists in the ReadYUVImage() function (located in coders/yuv.c) when processing malicious YUV 4:2:2 (NoInterlace) images. The pixel-pair loop writes one pixel beyond the allocated row buffer, resulting in an out-of-bounds write. This vulnerability can be exploited by a remote attacker by providing a specially crafted image file, potentially leading to a denial of service (DoS) and impacting the confidentiality, integrity, and availability of the system.(CVE-2026-25986)\n\nImageMagick is a widely used open-source image processing software. Prior to versions 7.1.2-15 and 6.9.13-40, a heap buffer over-read vulnerability exists in its MAP image decoder when processing crafted MAP files. A remote attacker could exploit this by providing a specially crafted MAP file, potentially leading to application crashes (denial of service) or unintended disclosure of sensitive information from process memory during image decoding.(CVE-2026-25987)\n\nImageMagick is a widely used open-source image processing software. A flaw exists in the MSL (Magick Scripting Language) parsing component (msl.c) in versions prior to 7.1.2-15 and 6.9.13-40. When processing certain images, this component fails to correctly update the internal stack index, causing image data to be stored in an incorrect stack slot. When an error occurs during processing, the memory allocated to this incorrect slot is not properly freed, resulting in a memory leak. An attacker could exploit this vulnerability by providing a specially crafted image file, leading to continuous memory consumption and potentially causing a Denial of Service (DoS) condition.(CVE-2026-25988)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, an integer overflow or wraparound and incorrect conversion between numeric types vulnerability exists in its internal SVG decoder. Specifically, an off-by-one boundary check (using `\u0026gt;` instead of `\u0026gt;=`) allows bypassing the guard and reaching an undefined `(size_t)` cast. A remote attacker could exploit this vulnerability by providing a specially crafted SVG file, leading to a denial of service (DoS) condition, making the software unavailable to legitimate users.(CVE-2026-25989)\n\nImageMagick contains an infinite loop vulnerability when writing IPTCTEXT data from crafted profiles, which can be exploited by attackers to cause denial of service.(CVE-2026-26066)\n\nA possible infinite loop vulnerability exists in the JPEG encoder of ImageMagick when using the `jpeg:extent` parameter, which could lead to denial of service.(CVE-2026-26283)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, ImageMagick lacks proper boundary checking when processing Huffman-coded data from PCD (Photo CD) files. The decoder contains a function that has an incorrect initialization that could cause an out-of-bounds read. This vulnerability could allow a remote attacker to cause information disclosure or a denial of service.(CVE-2026-26284)\n\nImageMagick contains a use-after-free vulnerability when processing invalid MSL \u0026lt;map\u0026gt; tags. An attacker can cause program crashes or potentially execute arbitrary code by crafting malicious image files.(CVE-2026-26983)",
"id": "OESA-2026-1456",
"modified": "2026-08-06T11:10:28Z",
"published": "2026-02-28T11:10:28Z",
"references": [
{
"type": "ADVISORY",
"url": "https://www.openeuler.org/zh/security/security-bulletins/detail/?id=openEuler-SA-2026-1456"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-24481"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-24484"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-24485"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25576"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25637"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25638"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25794"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25795"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25796"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25797"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25798"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25799"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25898"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25965"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25966"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25967"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25968"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25969"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25970"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25971"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25982"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25983"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25985"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25986"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25987"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25988"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25989"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-26066"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-26283"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-26284"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-26983"
}
],
"schema_version": "1.7.2",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N",
"type": "CVSS_V3"
}
],
"summary": "ImageMagick security update",
"upstream": [
"CVE-2026-24481",
"CVE-2026-24484",
"CVE-2026-24485",
"CVE-2026-25576",
"CVE-2026-25637",
"CVE-2026-25638",
"CVE-2026-25794",
"CVE-2026-25795",
"CVE-2026-25796",
"CVE-2026-25797",
"CVE-2026-25798",
"CVE-2026-25799",
"CVE-2026-25898",
"CVE-2026-25965",
"CVE-2026-25966",
"CVE-2026-25967",
"CVE-2026-25968",
"CVE-2026-25969",
"CVE-2026-25970",
"CVE-2026-25971",
"CVE-2026-25982",
"CVE-2026-25983",
"CVE-2026-25985",
"CVE-2026-25986",
"CVE-2026-25987",
"CVE-2026-25988",
"CVE-2026-25989",
"CVE-2026-26066",
"CVE-2026-26283",
"CVE-2026-26284",
"CVE-2026-26983"
]
}
OESA-2026-1457 (CVE-2026-24481)
Vulnerability from osv_openeuler – Published: 2026-02-28 11:10 – Updated: 2026-08-06 11:10 – Source websiteUse ImageMagick to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, GIF, HEIC, TIFF, DPX, EXR, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.
Security Fix(es):
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap information disclosure vulnerability exists in ImageMagick's PSD (Adobe Photoshop) format handler. When processing a maliciously crafted PSD file containing ZIP-compressed layer data that decompresses to less than the expected size, uninitialized heap memory is leaked into the output image. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-24481)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, Magick fails to check for multi-layer nested mvg conversions to svg, leading to DoS. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-24484)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, when a PCD file does not contain a valid Sync marker, the DecodeImage() function becomes trapped in an infinite loop while searching for the Sync marker, causing the program to become unresponsive and continuously consume CPU resources, ultimately leading to system resource exhaustion and denial of service. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-24485)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap buffer over-read vulnerability exists in multiple raw image format handles. The vulnerability occurs when processing images with -extract dimensions larger than -size dimensions, causing out-of-bounds memory reads from a heap-allocated buffer. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25576)
ImageMagick is a widely used open-source software suite for editing and manipulating digital images. Prior to version 7.1.2-15, a memory leak exists in the ASHLAR image writer. An attacker can exploit this vulnerability by providing a specially crafted image file, which causes small memory objects to be allocated but never freed. Continuous processing of such malicious images will gradually exhaust the process memory, ultimately leading to a Denial of Service (DoS) condition. This vulnerability is classified under CWE-401 (Improper Release of Memory Before Removing Last Reference).(CVE-2026-25637)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a memory leak vulnerability exists in coders/msl.c. The vulnerability stems from the WriteMSLImage function returning early without releasing allocated resources. A remote attacker could exploit this vulnerability by providing a specially crafted image file, leading to memory exhaustion and ultimately resulting in a Denial of Service (DoS) condition, rendering the system or application unavailable. This vulnerability is classified as CWE-401 (Memory Leak).(CVE-2026-25638)
ImageMagick is free and open-source software used for editing and manipulating digital images. The WriteUHDRImage function in coders/uhdr.c uses int arithmetic to compute the pixel buffer size. Prior to version 7.1.2-15, when image dimensions are large, the multiplication overflows the 32-bit int, causing an undersized heap allocation followed by an out-of-bounds write. This can crash the process or potentially lead to an out-of-bounds heap write, which could be exploited to cause a denial of service or, in some cases, arbitrary code execution.(CVE-2026-25794)
ImageMagick is a widely used free and open-source software for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a NULL pointer dereference vulnerability exists in the ReadSFWImage() function located in coders/sfw.c. When temporary file creation fails, the read_info structure is destroyed before its filename member is accessed, causing the program to dereference a NULL pointer and crash. An attacker could exploit this issue to cause a Denial of Service (DoS).(CVE-2026-25795)
ImageMagick is a free and open-source software for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a memory leak vulnerability exists in the ReadSTEGANOImage() function within coders/stegano.c. On three error/early-return paths, the function fails to properly free the watermark Image object, resulting in a definite memory leak (approximately 13.5KB+ per invocation). An attacker can exploit this flaw by repeatedly triggering the leak, consuming excessive system memory and leading to a Denial of Service (DoS).(CVE-2026-25796)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, the ps coders, responsible for writing PostScript files, fails to sanitize the input before writing it into the PostScript header. An attacker can provide a malicious file and inject arbitrary PostScript code. When the resulting file is processed by a printer or a viewer (like Ghostscript), the injected code is interpreted and executed, potentially leading to arbitrary code execution. Additionally, the html encoder does not properly escape strings that are written to in the html document. An attacker can provide a malicious file and inject arbitrary html code.(CVE-2026-25797)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a NULL pointer dereference in ClonePixelCacheRepository allows a remote attacker to crash any application linked against ImageMagick by supplying a crafted image file, resulting in denial of service.(CVE-2026-25798)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a logic error in YUV sampling factor validation allows an invalid sampling factor to bypass checks and trigger a division-by-zero during image loading, resulting in a reliable denial-of-service. An attacker can exploit this vulnerability by tricking a user into processing a specially crafted image file, causing the ImageMagick process to crash.(CVE-2026-25799)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, the UIL and XPM image encoder do not validate the pixel index value returned by GetPixelIndex() before using it as an array subscript. In HDRI builds, Quantum is a floating-point type, so pixel index values can be negative. An attacker can craft an image with negative pixel index values to trigger a global buffer overflow read during conversion, leading to information disclosure or a process crash.(CVE-2026-25898)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, ImageMagick's path security policy is enforced on the raw filename string before the filesystem resolves it. As a result, a policy rule such as /etc/* can be bypassed by a path traversal (e.g., using ../). The OS resolves the traversal and opens the sensitive file, but the policy matcher only sees the unnormalized path and therefore allows the read. This enables local file disclosure (LFI) even when policy-secure.xml is applied.(CVE-2026-25965)
ImageMagick is free and open-source software used for editing and manipulating digital images. The shipped "secure" security policy includes a rule intended to prevent reading/writing from standard streams (stdin/stdout). However, ImageMagick also supports fd:<n> pseudo-filenames (e.g., fd:0, fd:1). Prior to versions 7.1.2-15 and 6.9.13-40, this path form is not blocked by the secure policy templates, and therefore bypasses the protection goal of "no stdin/stdout." An attacker can exploit this flaw by using fd: pseudo-filenames to circumvent the intended security restrictions, potentially leading to unauthorized access to standard input/output and subsequent information disclosure or data manipulation.(CVE-2026-25966)
ImageMagick is a free and open-source software suite for editing and manipulating digital images. Prior to version 7.1.2-15, a stack-based buffer overflow vulnerability exists in the FTXT image reader. A crafted FTXT file can cause out-of-bounds writes on the stack, leading to an application crash and resulting in a Denial of Service (DoS). The CWE identifier for this vulnerability is CWE-121 (Stack-based Buffer Overflow).(CVE-2026-25967)
ImageMagick is free and open-source software for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a stack buffer overflow vulnerability exists when processing an attribute in msl.c. A long attribute value overflows a fixed-size stack buffer, leading to memory corruption. A remote attacker could exploit this by providing a specially crafted image file with a long attribute value, potentially resulting in denial of service or arbitrary code execution.(CVE-2026-25968)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to version 7.1.2-15, a memory leak exists in coders/ashlar.c. The WriteASHLARImage function allocates a structure. However, when an exception is thrown, the allocated memory is not properly released, resulting in a potential memory leak. A remote attacker could exploit this by providing a specially crafted image, leading to resource exhaustion and a denial of service (DoS), making the system or application unavailable to legitimate users.(CVE-2026-25969)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a signed integer overflow vulnerability in ImageMagick's SIXEL decoder allows an attacker to trigger memory corruption and denial of service when processing a maliciously crafted SIXEL image file. The vulnerability occurs during buffer reallocation operations where pointer arithmetic using signed 32-bit integers overflows. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25970)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, Magick fails to check for circular references between two MSLs, leading to a stack overflow. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25971)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap out-of-bounds read vulnerability exists in the coders/dcm.c module. When processing DICOM files with a specific configuration, the decoder loop incorrectly reads bytes per iteration. This causes the function to read past the end of the allocated buffer, potentially leading to a Denial of Service (crash) or Information Disclosure (leaking heap memory into the image). Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25982)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a crafted MSL script triggers a heap-use-after-free. The operation element handler replaces and frees the image while the parser continues reading from it, leading to a UAF in ReadBlobString during further parsing. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25983)
A security vulnerability exists in ImageMagick's internal SVG decoder where memory allocation lacks proper limits. Attackers can exploit this vulnerability through specially crafted SVG files to cause memory exhaustion or denial of service.(CVE-2026-25985)
ImageMagick is a free and open-source software suite for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap buffer overflow write vulnerability exists in the ReadYUVImage() function (located in coders/yuv.c) when processing malicious YUV 4:2:2 (NoInterlace) images. The pixel-pair loop writes one pixel beyond the allocated row buffer, resulting in an out-of-bounds write. This vulnerability can be exploited by a remote attacker by providing a specially crafted image file, potentially leading to a denial of service (DoS) and impacting the confidentiality, integrity, and availability of the system.(CVE-2026-25986)
ImageMagick is a widely used open-source image processing software. Prior to versions 7.1.2-15 and 6.9.13-40, a heap buffer over-read vulnerability exists in its MAP image decoder when processing crafted MAP files. A remote attacker could exploit this by providing a specially crafted MAP file, potentially leading to application crashes (denial of service) or unintended disclosure of sensitive information from process memory during image decoding.(CVE-2026-25987)
ImageMagick is a widely used open-source image processing software. A flaw exists in the MSL (Magick Scripting Language) parsing component (msl.c) in versions prior to 7.1.2-15 and 6.9.13-40. When processing certain images, this component fails to correctly update the internal stack index, causing image data to be stored in an incorrect stack slot. When an error occurs during processing, the memory allocated to this incorrect slot is not properly freed, resulting in a memory leak. An attacker could exploit this vulnerability by providing a specially crafted image file, leading to continuous memory consumption and potentially causing a Denial of Service (DoS) condition.(CVE-2026-25988)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, an integer overflow or wraparound and incorrect conversion between numeric types vulnerability exists in its internal SVG decoder. Specifically, an off-by-one boundary check (using > instead of >=) allows bypassing the guard and reaching an undefined (size_t) cast. A remote attacker could exploit this vulnerability by providing a specially crafted SVG file, leading to a denial of service (DoS) condition, making the software unavailable to legitimate users.(CVE-2026-25989)
ImageMagick contains an infinite loop vulnerability when writing IPTCTEXT data from crafted profiles, which can be exploited by attackers to cause denial of service.(CVE-2026-26066)
A possible infinite loop vulnerability exists in the JPEG encoder of ImageMagick when using the jpeg:extent parameter, which could lead to denial of service.(CVE-2026-26283)
ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, ImageMagick lacks proper boundary checking when processing Huffman-coded data from PCD (Photo CD) files. The decoder contains a function that has an incorrect initialization that could cause an out-of-bounds read. This vulnerability could allow a remote attacker to cause information disclosure or a denial of service.(CVE-2026-26284)
ImageMagick contains a use-after-free vulnerability when processing invalid MSL <map> tags. An attacker can cause program crashes or potentially execute arbitrary code by crafting malicious image files.(CVE-2026-26983)
| URL | Type | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
{
"affected": [
{
"ecosystem_specific": {
"aarch64": [
"ImageMagick-7.1.2.15-1.oe2403sp2.aarch64.rpm",
"ImageMagick-c++-7.1.2.15-1.oe2403sp2.aarch64.rpm",
"ImageMagick-c++-devel-7.1.2.15-1.oe2403sp2.aarch64.rpm",
"ImageMagick-debuginfo-7.1.2.15-1.oe2403sp2.aarch64.rpm",
"ImageMagick-debugsource-7.1.2.15-1.oe2403sp2.aarch64.rpm",
"ImageMagick-devel-7.1.2.15-1.oe2403sp2.aarch64.rpm",
"ImageMagick-perl-7.1.2.15-1.oe2403sp2.aarch64.rpm"
],
"noarch": [
"ImageMagick-help-7.1.2.15-1.oe2403sp2.noarch.rpm"
],
"src": [
"ImageMagick-7.1.2.15-1.oe2403sp2.src.rpm"
],
"x86_64": [
"ImageMagick-7.1.2.15-1.oe2403sp2.x86_64.rpm",
"ImageMagick-c++-7.1.2.15-1.oe2403sp2.x86_64.rpm",
"ImageMagick-c++-devel-7.1.2.15-1.oe2403sp2.x86_64.rpm",
"ImageMagick-debuginfo-7.1.2.15-1.oe2403sp2.x86_64.rpm",
"ImageMagick-debugsource-7.1.2.15-1.oe2403sp2.x86_64.rpm",
"ImageMagick-devel-7.1.2.15-1.oe2403sp2.x86_64.rpm",
"ImageMagick-perl-7.1.2.15-1.oe2403sp2.x86_64.rpm"
]
},
"package": {
"ecosystem": "openEuler:24.03-LTS-SP2",
"name": "ImageMagick",
"purl": "pkg:rpm/openEuler/ImageMagick\u0026distro=openEuler-24.03-LTS-SP2"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "7.1.2.15-1.oe2403sp2"
}
],
"type": "ECOSYSTEM"
}
]
}
],
"database_specific": {
"severity": "High"
},
"details": "Use ImageMagick to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, GIF, HEIC, TIFF, DPX, EXR, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and B\u00e9zier curves.\r\n\r\nSecurity Fix(es):\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap information disclosure vulnerability exists in ImageMagick\u0026apos;s PSD (Adobe Photoshop) format handler. When processing a maliciously crafted PSD file containing ZIP-compressed layer data that decompresses to less than the expected size, uninitialized heap memory is leaked into the output image. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-24481)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, Magick fails to check for multi-layer nested mvg conversions to svg, leading to DoS. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-24484)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, when a PCD file does not contain a valid Sync marker, the DecodeImage() function becomes trapped in an infinite loop while searching for the Sync marker, causing the program to become unresponsive and continuously consume CPU resources, ultimately leading to system resource exhaustion and denial of service. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-24485)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap buffer over-read vulnerability exists in multiple raw image format handles. The vulnerability occurs when processing images with -extract dimensions larger than -size dimensions, causing out-of-bounds memory reads from a heap-allocated buffer. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25576)\n\nImageMagick is a widely used open-source software suite for editing and manipulating digital images. Prior to version 7.1.2-15, a memory leak exists in the ASHLAR image writer. An attacker can exploit this vulnerability by providing a specially crafted image file, which causes small memory objects to be allocated but never freed. Continuous processing of such malicious images will gradually exhaust the process memory, ultimately leading to a Denial of Service (DoS) condition. This vulnerability is classified under CWE-401 (Improper Release of Memory Before Removing Last Reference).(CVE-2026-25637)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a memory leak vulnerability exists in `coders/msl.c`. The vulnerability stems from the `WriteMSLImage` function returning early without releasing allocated resources. A remote attacker could exploit this vulnerability by providing a specially crafted image file, leading to memory exhaustion and ultimately resulting in a Denial of Service (DoS) condition, rendering the system or application unavailable. This vulnerability is classified as CWE-401 (Memory Leak).(CVE-2026-25638)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. The `WriteUHDRImage` function in `coders/uhdr.c` uses `int` arithmetic to compute the pixel buffer size. Prior to version 7.1.2-15, when image dimensions are large, the multiplication overflows the 32-bit `int`, causing an undersized heap allocation followed by an out-of-bounds write. This can crash the process or potentially lead to an out-of-bounds heap write, which could be exploited to cause a denial of service or, in some cases, arbitrary code execution.(CVE-2026-25794)\n\nImageMagick is a widely used free and open-source software for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a NULL pointer dereference vulnerability exists in the `ReadSFWImage()` function located in `coders/sfw.c`. When temporary file creation fails, the `read_info` structure is destroyed before its `filename` member is accessed, causing the program to dereference a NULL pointer and crash. An attacker could exploit this issue to cause a Denial of Service (DoS).(CVE-2026-25795)\n\nImageMagick is a free and open-source software for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a memory leak vulnerability exists in the `ReadSTEGANOImage()` function within `coders/stegano.c`. On three error/early-return paths, the function fails to properly free the `watermark` Image object, resulting in a definite memory leak (approximately 13.5KB+ per invocation). An attacker can exploit this flaw by repeatedly triggering the leak, consuming excessive system memory and leading to a Denial of Service (DoS).(CVE-2026-25796)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, the ps coders, responsible for writing PostScript files, fails to sanitize the input before writing it into the PostScript header. An attacker can provide a malicious file and inject arbitrary PostScript code. When the resulting file is processed by a printer or a viewer (like Ghostscript), the injected code is interpreted and executed, potentially leading to arbitrary code execution. Additionally, the html encoder does not properly escape strings that are written to in the html document. An attacker can provide a malicious file and inject arbitrary html code.(CVE-2026-25797)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a NULL pointer dereference in ClonePixelCacheRepository allows a remote attacker to crash any application linked against ImageMagick by supplying a crafted image file, resulting in denial of service.(CVE-2026-25798)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a logic error in YUV sampling factor validation allows an invalid sampling factor to bypass checks and trigger a division-by-zero during image loading, resulting in a reliable denial-of-service. An attacker can exploit this vulnerability by tricking a user into processing a specially crafted image file, causing the ImageMagick process to crash.(CVE-2026-25799)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, the UIL and XPM image encoder do not validate the pixel index value returned by `GetPixelIndex()` before using it as an array subscript. In HDRI builds, `Quantum` is a floating-point type, so pixel index values can be negative. An attacker can craft an image with negative pixel index values to trigger a global buffer overflow read during conversion, leading to information disclosure or a process crash.(CVE-2026-25898)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, ImageMagick\u0026apos;s path security policy is enforced on the raw filename string before the filesystem resolves it. As a result, a policy rule such as `/etc/*` can be bypassed by a path traversal (e.g., using `../`). The OS resolves the traversal and opens the sensitive file, but the policy matcher only sees the unnormalized path and therefore allows the read. This enables local file disclosure (LFI) even when `policy-secure.xml` is applied.(CVE-2026-25965)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. The shipped \u0026quot;secure\u0026quot; security policy includes a rule intended to prevent reading/writing from standard streams (stdin/stdout). However, ImageMagick also supports `fd:\u0026lt;n\u0026gt;` pseudo-filenames (e.g., `fd:0`, `fd:1`). Prior to versions 7.1.2-15 and 6.9.13-40, this path form is not blocked by the secure policy templates, and therefore bypasses the protection goal of \u0026quot;no stdin/stdout.\u0026quot; An attacker can exploit this flaw by using `fd:` pseudo-filenames to circumvent the intended security restrictions, potentially leading to unauthorized access to standard input/output and subsequent information disclosure or data manipulation.(CVE-2026-25966)\n\nImageMagick is a free and open-source software suite for editing and manipulating digital images. Prior to version 7.1.2-15, a stack-based buffer overflow vulnerability exists in the FTXT image reader. A crafted FTXT file can cause out-of-bounds writes on the stack, leading to an application crash and resulting in a Denial of Service (DoS). The CWE identifier for this vulnerability is CWE-121 (Stack-based Buffer Overflow).(CVE-2026-25967)\n\nImageMagick is free and open-source software for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a stack buffer overflow vulnerability exists when processing an attribute in msl.c. A long attribute value overflows a fixed-size stack buffer, leading to memory corruption. A remote attacker could exploit this by providing a specially crafted image file with a long attribute value, potentially resulting in denial of service or arbitrary code execution.(CVE-2026-25968)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to version 7.1.2-15, a memory leak exists in `coders/ashlar.c`. The `WriteASHLARImage` function allocates a structure. However, when an exception is thrown, the allocated memory is not properly released, resulting in a potential memory leak. A remote attacker could exploit this by providing a specially crafted image, leading to resource exhaustion and a denial of service (DoS), making the system or application unavailable to legitimate users.(CVE-2026-25969)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a signed integer overflow vulnerability in ImageMagick\u0026apos;s SIXEL decoder allows an attacker to trigger memory corruption and denial of service when processing a maliciously crafted SIXEL image file. The vulnerability occurs during buffer reallocation operations where pointer arithmetic using signed 32-bit integers overflows. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25970)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, Magick fails to check for circular references between two MSLs, leading to a stack overflow. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25971)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap out-of-bounds read vulnerability exists in the `coders/dcm.c` module. When processing DICOM files with a specific configuration, the decoder loop incorrectly reads bytes per iteration. This causes the function to read past the end of the allocated buffer, potentially leading to a Denial of Service (crash) or Information Disclosure (leaking heap memory into the image). Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25982)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a crafted MSL script triggers a heap-use-after-free. The operation element handler replaces and frees the image while the parser continues reading from it, leading to a UAF in ReadBlobString during further parsing. Versions 7.1.2-15 and 6.9.13-40 contain a patch.(CVE-2026-25983)\n\nA security vulnerability exists in ImageMagick\u0026apos;s internal SVG decoder where memory allocation lacks proper limits. Attackers can exploit this vulnerability through specially crafted SVG files to cause memory exhaustion or denial of service.(CVE-2026-25985)\n\nImageMagick is a free and open-source software suite for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap buffer overflow write vulnerability exists in the ReadYUVImage() function (located in coders/yuv.c) when processing malicious YUV 4:2:2 (NoInterlace) images. The pixel-pair loop writes one pixel beyond the allocated row buffer, resulting in an out-of-bounds write. This vulnerability can be exploited by a remote attacker by providing a specially crafted image file, potentially leading to a denial of service (DoS) and impacting the confidentiality, integrity, and availability of the system.(CVE-2026-25986)\n\nImageMagick is a widely used open-source image processing software. Prior to versions 7.1.2-15 and 6.9.13-40, a heap buffer over-read vulnerability exists in its MAP image decoder when processing crafted MAP files. A remote attacker could exploit this by providing a specially crafted MAP file, potentially leading to application crashes (denial of service) or unintended disclosure of sensitive information from process memory during image decoding.(CVE-2026-25987)\n\nImageMagick is a widely used open-source image processing software. A flaw exists in the MSL (Magick Scripting Language) parsing component (msl.c) in versions prior to 7.1.2-15 and 6.9.13-40. When processing certain images, this component fails to correctly update the internal stack index, causing image data to be stored in an incorrect stack slot. When an error occurs during processing, the memory allocated to this incorrect slot is not properly freed, resulting in a memory leak. An attacker could exploit this vulnerability by providing a specially crafted image file, leading to continuous memory consumption and potentially causing a Denial of Service (DoS) condition.(CVE-2026-25988)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, an integer overflow or wraparound and incorrect conversion between numeric types vulnerability exists in its internal SVG decoder. Specifically, an off-by-one boundary check (using `\u0026gt;` instead of `\u0026gt;=`) allows bypassing the guard and reaching an undefined `(size_t)` cast. A remote attacker could exploit this vulnerability by providing a specially crafted SVG file, leading to a denial of service (DoS) condition, making the software unavailable to legitimate users.(CVE-2026-25989)\n\nImageMagick contains an infinite loop vulnerability when writing IPTCTEXT data from crafted profiles, which can be exploited by attackers to cause denial of service.(CVE-2026-26066)\n\nA possible infinite loop vulnerability exists in the JPEG encoder of ImageMagick when using the `jpeg:extent` parameter, which could lead to denial of service.(CVE-2026-26283)\n\nImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, ImageMagick lacks proper boundary checking when processing Huffman-coded data from PCD (Photo CD) files. The decoder contains a function that has an incorrect initialization that could cause an out-of-bounds read. This vulnerability could allow a remote attacker to cause information disclosure or a denial of service.(CVE-2026-26284)\n\nImageMagick contains a use-after-free vulnerability when processing invalid MSL \u0026lt;map\u0026gt; tags. An attacker can cause program crashes or potentially execute arbitrary code by crafting malicious image files.(CVE-2026-26983)",
"id": "OESA-2026-1457",
"modified": "2026-08-06T11:10:28Z",
"published": "2026-02-28T11:10:28Z",
"references": [
{
"type": "ADVISORY",
"url": "https://www.openeuler.org/zh/security/security-bulletins/detail/?id=openEuler-SA-2026-1457"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-24481"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-24484"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-24485"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25576"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25637"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25638"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25794"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25795"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25796"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25797"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25798"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25799"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25898"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25965"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25966"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25967"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25968"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25969"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25970"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25971"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25982"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25983"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25985"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25986"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25987"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25988"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-25989"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-26066"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-26283"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-26284"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-26983"
}
],
"schema_version": "1.7.2",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N",
"type": "CVSS_V3"
}
],
"summary": "ImageMagick security update",
"upstream": [
"CVE-2026-24481",
"CVE-2026-24484",
"CVE-2026-24485",
"CVE-2026-25576",
"CVE-2026-25637",
"CVE-2026-25638",
"CVE-2026-25794",
"CVE-2026-25795",
"CVE-2026-25796",
"CVE-2026-25797",
"CVE-2026-25798",
"CVE-2026-25799",
"CVE-2026-25898",
"CVE-2026-25965",
"CVE-2026-25966",
"CVE-2026-25967",
"CVE-2026-25968",
"CVE-2026-25969",
"CVE-2026-25970",
"CVE-2026-25971",
"CVE-2026-25982",
"CVE-2026-25983",
"CVE-2026-25985",
"CVE-2026-25986",
"CVE-2026-25987",
"CVE-2026-25988",
"CVE-2026-25989",
"CVE-2026-26066",
"CVE-2026-26283",
"CVE-2026-26284",
"CVE-2026-26983"
]
}
OPENSUSE-SU-2026:10267-1
Vulnerability from csaf_opensuse - Published: 2026-02-27 00:00 - Updated: 2026-09-17 16:55Sightings
| Author | Source | Type | Date | Other |
|---|
Nomenclature
- Seen: The vulnerability was mentioned, discussed, or observed by the user.
- Confirmed: The vulnerability has been validated from an analyst's perspective.
- Published Proof of Concept: A public proof of concept is available for this vulnerability.
- Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
- Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
- Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
- Not confirmed: The user expressed doubt about the validity of the vulnerability.
- Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.
The approach is described in our paper Mapping CVEs to MITRE ATT&CK Techniques: A Curated Gold-Set Classifier and the Limits of LLM-Assisted Label Expansion.
Browse all ATT&CK techniques and the vulnerabilities related to each.
Related by attack behaviour
Vulnerabilities whose description is nearest to this one in the vector space of the CIRCL/vulnerability-attack-technique-biencoder model. This is a similarity search over the bi-encoder space (plain cosine), not a classification, and it has no measured accuracy.