CVE-2026-116157

ImageMagick before 7.1.2-33 Memory Leak in PerlMagick Property Reading

Published Oct 25, 2026 CVSS 4.0 · 4.8 Medium EPSS < 1% KEV · Not listed
Description
ImageMagick before 7.1.2-33 contains a memory leak vulnerability in PerlMagick that fails to free values returned when reading image properties. Attackers can repeatedly trigger property reads through five affected PerlMagick code locations to exhaust memory and cause denial of service.

Analysis

AI-generated

Technical impact

The vulnerability is a memory leak in PerlMagick that occurs when the library fails to free values returned from image property reads. The leak can be triggered by repeatedly calling property reads at five distinct code locations, eventually exhausting system memory and resulting in a denial of service. The weakness includes an uncontrolled memory consumption flaw (CWE‑401) and improper freeing of memory (CWE‑772).

Affected Systems

Vendor ImageMagick, product ImageMagick, affected versions include all releases prior to 7.1.2‑33. Users running any of those versions are susceptible.

Risk and Exploitability

The CVSS score of 4.8 places the CVE in the medium range. EPSS is not available, so the current exploitation probability is unknown. The vulnerability is not listed in CISA KEV, indicating no known widespread exploitation. Attackers would need a way to invoke PerlMagick property reads repeatedly, which usually requires executing code that uses ImageMagick via its Perl bindings. The likely attack vector is local or via a compromised application that processes images with PerlMagick. Prevention through patching mitigates the risk.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade ImageMagick to version 7.1.2‑33 or later.
  • If upgrading is not immediately possible, disable or remove PerlMagick bindings from the application to eliminate the attack surface.
  • Monitor memory usage of processes that use ImageMagick and restart or terminate them when memory consumption grows close to the system limit.

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

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DLA Debian DLA DLA-4875-1 imagemagick security update
History
Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
Description ImageMagick before 7.1.2-33 contains a memory leak vulnerability in PerlMagick that fails to free values returned when reading image properties. Attackers can repeatedly trigger property reads through five affected PerlMagick code locations to exhaust memory and cause denial of service.
Title ImageMagick before 7.1.2-33 Memory Leak in PerlMagick Property Reading
First Time appeared Imagemagick
Imagemagick imagemagick
Weaknesses CWE-401
CPEs cpe:2.3:a:imagemagick:imagemagick:*:*:*:*:*:*:*:*
Vendors & Products Imagemagick
Imagemagick imagemagick
References
Metrics cvssV3_1

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

cvssV4_0

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

Weaknesses
  • CWE-401

    Missing Release of Memory after Effective Lifetime

  • CWE-772

    Missing Release of Resource after Effective Lifetime

Sources

Status
PUBLISHED
Assigner
VulnCheck
Published
Updated
Oct 26, 2026, 7:48 PM
Reserved
Oct 25, 2026, 12:22 PM
Status
Analyzed
Published
Oct 25, 2026, 2:16 PM
Modified
Nov 3, 2026, 6:29 PM
Severity
Low
Public date
Oct 25, 2026, 1:20 PM