CVE-2026-116141

ImageMagick before 7.1.2-33 Policy Bypass in UHDR Decoder

Published Oct 25, 2026 CVSS 4.0 · 6.9 Medium EPSS < 1% KEV · Not listed
Description
ImageMagick before 7.1.2-33 contains a policy bypass vulnerability in the UHDR decoder that allows attackers to evade image width and height limits because extent checks occur after decoding. Attackers can supply crafted UHDR images with oversized dimensions that are fully decoded before policy limits are enforced, causing excessive resource consumption.

Analysis

AI-generated

Technical impact

The vulnerability in ImageMagick’s UHDR decoder allows an attacker to bypass configured width and height limits by embedding oversized dimensions in crafted UHDR images. Because the policy checks occur after decoding, the image data is fully processed before limits are enforced, resulting in excessive memory and CPU usage. This flaw is a resource exhaustion weakness (CWE‑400, CWE‑770) that can enable a denial‑of‑service attack against any service that accepts UHDR images for processing.

Affected Systems

All installations of ImageMagick earlier than 7.1.2‑33 are affected, including the standard ImageMagick distribution from the upstream project. The issue applies to every release prior to 7.1.2‑33 across all operating systems that ship ImageMagick.

Risk and Exploitability

The CVSS score of 6.9 places this flaw in the medium severity range, and the EPSS score is not available. Because the vulnerability can be triggered by supplying a single crafted UHDR file, the attack vector is likely remote if the image is processed by a network‑exposed application. The exploit does not require elevated privileges or code execution; it merely consumes resources to force an application to become unresponsive or crash, which is why the flaw is not listed in the CISA KEV catalog. Overall, the risk is moderate, but organizations that rely on image processing should monitor for unexpected resource usage.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the official ImageMagick patch by updating to version 7.1.2‑33 or later.
  • If an immediate upgrade is not possible, modify the ImageMagick policy file to enforce width and height limits before decoding, or disable UHDR decoding for all incoming images.
  • Implement pre‑processing validation checks in the application to reject or resize UHDR images that exceed the acceptable dimension thresholds before invoking ImageMagick.

Generated by OpenCVE AI on October 26, 2026 at 01:28 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description ImageMagick before 7.1.2-33 contains a policy bypass vulnerability in the UHDR decoder that allows attackers to evade image width and height limits because extent checks occur after decoding. Attackers can supply crafted UHDR images with oversized dimensions that are fully decoded before policy limits are enforced, causing excessive resource consumption.
Title ImageMagick before 7.1.2-33 Policy Bypass in UHDR Decoder
First Time appeared Imagemagick
Imagemagick imagemagick
Weaknesses CWE-400
CPEs cpe:2.3:a:imagemagick:imagemagick:*:*:*:*:*:*:*:*
Vendors & Products Imagemagick
Imagemagick imagemagick
References
Metrics cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L'}

cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N'}

Weaknesses
  • CWE-400

    Uncontrolled Resource Consumption

  • CWE-770

    Allocation of Resources Without Limits or Throttling

Sources

Status
PUBLISHED
Assigner
VulnCheck
Published
Updated
Oct 29, 2026, 7:51 PM
Reserved
Oct 25, 2026, 12:21 PM
Status
Analyzed
Published
Oct 25, 2026, 2:16 PM
Modified
Nov 3, 2026, 6:28 PM
Severity
Moderate
Public date
Oct 25, 2026, 1:19 PM