Cloudanix VulnDB

CVE-2026-53463

Medium · 4.3

CVSS

4.3

EPSS

0.3%

Published

Jun 10, 2026

CISA due date

—

Cloudanix analysis

Next patch cycle SSVC: Track

A malicious image-processing request can crash affected ImageMagick-based services, potentially disrupting features such as uploads, previews, and thumbnail generation.

Exploitation
Requires User Interaction
Attacker needs
User Interaction
Complexity
Low
Impact
Denial Of Service
Component
Application
Class
Denial of service
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

This vulnerability is a null pointer dereference in ImageMagick's distort operation when it receives invalid or malformed arguments. If an application, service, or workflow passes attacker-influenced image data or transformation parameters into ImageMagick, the vulnerable code path can crash the ImageMagick process. The primary impact is reduced availability of the image-processing component; the issue is not known to enable code execution, data theft, or data modification.

Why it matters to the business

Applications that rely on ImageMagick for image upload, conversion, thumbnail generation, document preview, or media-processing pipelines may experience failed jobs, service errors, degraded user experience, or worker crashes when processing malicious or malformed input. The CVSS score is moderate and EPSS is currently low, with no known KEV listing or mature public exploitation, so this is typically a routine-priority availability fix unless ImageMagick is exposed to high-volume untrusted uploads or sits in a critical processing path.

How an attack unfolds

An attacker identifies an application or service that accepts images or image-processing parameters and uses ImageMagick internally. The attacker submits a crafted request, file, or processing job that causes ImageMagick to invoke the distort operation with invalid arguments. In vulnerable versions prior to 6.9.13-50 and 7.1.2-25, this triggers a null pointer dereference, causing the ImageMagick process or worker handling the operation to crash. If the surrounding application retries the job, queues many malicious jobs, or lacks isolation and rate limiting, the attacker may repeatedly disrupt image-processing availability.

How to fix it

Upgrade ImageMagick to a patched release: 6.9.13-50 or later for the 6.x branch, or 7.1.2-25 or later for the 7.x branch. Where ImageMagick is bundled by an operating system package, container image, application dependency, or third-party product, apply the vendor-provided security update rather than only checking upstream version strings. As interim mitigations, restrict untrusted access to image transformation parameters, disable or limit use of the distort operation where feasible, isolate ImageMagick processing in worker sandboxes or containers, enforce file size and job limits, and use queue-level rate limiting to reduce repeated crash impact.

How to confirm the fix worked

Confirm that all runtime paths invoking ImageMagick use a patched version by checking the actual executable and linked library versions, such as `magick -version`, `convert -version`, package manager inventory, container image SBOMs, and application dependency manifests. Verify that versions are ImageMagick 6.9.13-50 or later, or 7.1.2-25 or later, including packaged or backported vendor builds. Test representative image-processing workflows after patching, especially resize, convert, thumbnail, preview, and distortion operations. For exposed services, confirm that malformed image-processing requests no longer crash workers and that service supervisors record no recurring ImageMagick segmentation faults or null pointer dereference crashes.

Typical attack path

  1. Find an application feature that processes user-supplied images, documents, thumbnails, previews, or media transformations using ImageMagick.
  2. Determine whether the feature can trigger ImageMagick distortion or transformation functionality directly or indirectly.
  3. Submit a crafted image-processing request, file, or malformed transformation argument set that reaches the vulnerable distort operation.
  4. Cause the ImageMagick process, worker, or job handler to crash due to a null pointer dereference.
  5. Repeat submissions to degrade availability of image-processing functions or associated application workflows.

How to detect it

To determine whether this was already exploited or triggered, review application logs, media-processing job logs, worker supervisor logs, container logs, system journals, kernel logs, and crash dumps for ImageMagick process crashes associated with image transformation or distort operations. Focus on repeated crashes of `magick`, `convert`, or ImageMagick-linked workers after user-submitted uploads or transformation requests. In Linux environments, inspect `journalctl`, `/var/log/syslog`, `/var/log/messages`, `dmesg`, systemd-coredump records, container orchestrator restart events, and application queue failure logs. Look for segmentation faults, null pointer dereference messages, core dumps, abnormal exits, or repeated worker restarts near requests involving image distortion parameters. Because this vulnerability causes denial of service rather than a persistent compromise, durable IOCs may be limited; detection should emphasize crash correlation, repeated malformed jobs, source IP clustering, and request patterns that trigger ImageMagick distort processing.

  • magick
  • convert
  • identify
  • distort
  • -distort
  • null pointer dereference
  • Null pointer dereference
  • segmentation fault
  • Segmentation fault
  • SIGSEGV
  • signal 11
  • core dumped
  • dumped core
  • systemd-coredump
  • Process magick dumped core
  • Process convert dumped core
  • kernel: magick[
  • kernel: convert[
  • ImageMagick
  • MagickCore
  • MagickWand

What your security team should do

  • Inventory all applications, containers, workers, and third-party components that invoke ImageMagick, especially internet-facing upload, preview, thumbnail, and media-processing services.
  • Prioritize patching systems that process untrusted user-supplied images or transformation parameters, even though current EPSS is low and there is no KEV listing.
  • Upgrade to ImageMagick 6.9.13-50 or later, or 7.1.2-25 or later, using trusted vendor packages where applicable.
  • Add or review sandboxing, job timeouts, memory limits, crash restart limits, and rate limits around ImageMagick workers to reduce denial-of-service impact.
  • Restrict direct user control over ImageMagick command-line arguments and transformation operators, including distort-related options.
  • Search logs and crash telemetry for recent ImageMagick worker failures, segmentation faults, aborts, or repeated failed jobs involving distortion operations.
  • Ensure container base images and downstream packages are rebuilt after patching so vulnerable binaries are not retained in deployed images.

The record

ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 6.9.13-50 and 7.1.2-25, when passing incorrect arguments in the distort operation a null pointer deference will occur. This issue has been patched in versions 6.9.13-50 and 7.1.2-25.

Affected packages

Ecosystem Package Introduced Fixed
openSUSE:Leap 16.0 ImageMagick 0 7.1.2.0-160000.10.1
openSUSE:Tumbleweed ImageMagick 0 7.1.2.25-2.1

Related vulnerabilities