
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-25970 is a signed integer overflow vulnerability in ImageMagick's SIXEL decoder that allows an unauthenticated remote attacker to trigger memory corruption and denial of service by supplying a maliciously crafted SIXEL image file. It affects ImageMagick versions prior to 7.1.2-15 (7.x branch) and prior to 6.9.13-40 (6.x branch), as well as Magick.NET NuGet packages prior to version 14.10.3. The vulnerability was published on February 23–24, 2026, with patches released simultaneously. The CVSS v3.1 base score is 7.5 (High) per NVD, while the GitHub Security Advisory rates it 5.3 (Moderate) (GitHub Advisory, Red Hat Bugzilla).
The root cause is a CWE-190 (Integer Overflow or Wraparound) flaw in the SIXEL image decoder component of ImageMagick. During buffer reallocation operations, pointer arithmetic is performed using signed 32-bit integers; when the computed value exceeds the maximum representable value for a signed 32-bit integer, it wraps to a negative or very small number, causing the subsequent memory allocation or access to be incorrect and resulting in memory corruption. The attack requires no authentication, no user interaction, and is reachable over the network by submitting a crafted SIXEL file to any service that processes images via ImageMagick. An AddressSanitizer crash (DEADLYSIGNAL / UNKNOWN SIGNAL at address 0x000000000000) was included in the advisory as a proof-of-concept crash trace (GitHub Advisory, Red Hat Bugzilla).
Successful exploitation results in memory corruption within the ImageMagick process, leading to a crash and denial of service. There is no known confidentiality or integrity impact — the vulnerability is limited to availability. Any service or application that automatically processes user-supplied SIXEL images through a vulnerable ImageMagick version is at risk of being crashed or rendered unavailable by a single malicious file submission (GitHub Advisory, Feedly).
.six, .sixel) image files; AddressSanitizer output containing DEADLYSIGNAL or UNKNOWN SIGNAL at address 0x000000000000.convert, magick) processes with signal-related exit codes (e.g., SIGSEGV, SIGABRT) shortly after receiving image input..six, .sixel extensions) in upload directories or temporary processing folders.Upgrade ImageMagick to version 7.1.2-15 or later (7.x branch) or 6.9.13-40 or later (6.x branch); Magick.NET users should upgrade to 14.10.3 or later. As a temporary workaround where patching is not immediately possible, restrict or disable SIXEL image format processing in ImageMagick's policy configuration (/etc/ImageMagick-*/policy.xml) by adding a deny rule for the SIXEL coder. Downstream distributions including Debian, Ubuntu, SUSE/openSUSE, and Amazon Linux 2 have released updated packages (GitHub Advisory, Ubuntu Advisory).
The vulnerability was reported by researcher ylwango613 and disclosed by ImageMagick maintainer dlemstra via the GitHub Security Advisory on February 23, 2026. Multiple Linux distributions — including Debian, Ubuntu, SUSE/openSUSE, and Amazon Linux 2 — issued security advisories and updated packages within weeks of disclosure, indicating prompt vendor response. Coverage was picked up by Linux security news aggregators and distribution security mailing lists (GitHub Advisory, Ubuntu Advisory).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."