ImageMagick: This update for ImageMagick fixes the following issues: - CVE-2026-28493: integer overflow in the SIXEL decoder lead...
CVE-2026-30935 is fixed in 2 products on 1 platform, first by DEBIAN-CVE-2026-30935, released March 10, 2026. It is not reported as exploited. Patch Radar priority: Routine.
This update for ImageMagick fixes the following issues: - CVE-2026-28493: integer overflow in the SIXEL decoder leads to out-of-bounds write (bsc#1259446). - CVE-2026-28494: missing bounds checks in the morphology kernel parsing functions can lead to a stack buffer overflow (bsc#1259447). - CVE-2026-28686: undersized output buffer allocation in the PCL encoder can lead to a heap buffer overflow (bsc#1259448). - CVE-2026-28687: heap use-after-free vulnerability in the MSL decoder via a crafted MSL file (bsc#1259450). - CVE-2026-28688: heap use-after-free in the MSL encoder when a cloned image is destroyed twice (bsc#1259451). - CVE-2026-28689: `domain='path'` authorization is checked before final file open/use and allows for read/write bypass via symlink swaps (bsc#1259452). - CVE-2026-28690: missing bounds check in the MNG encoder can lead to a stack buffer overflow (bsc#1259456). - CVE-2026-28691: missing check in the JBIG decoder can lead to an uninitialized pointer dereference (bsc#1259455). - CVE-2026-28692: 32-bit integer overflow in MAT decoder can lead to a heap buffer over-read (bsc#1259457). - CVE-2026-28693: integer overflow in the DIB coder can lead to an out-of-bounds read or write (bsc#1259466). - CVE-2026-30883: missing bounds check when encoding a PNG image can lead to a heap buffer over-write (bsc#1259467). - CVE-2026-30929: improper use of fixed-size stack buffer in `MagnifyImage`can lead to a stack buffer overflow (bsc#1259468). - CVE-2026-30935: heap-based buffer over-read in BilateralBlurImage (bsc#1259497). - CVE-2026-30936: Heap Buffer Overflow in WaveletDenoiseImage (bsc#1259464). - CVE-2026-30937: Heap buffer overflow in XWD encoder due to CARD32 arithmetic overflow (bsc#1259463). - CVE-2026-31853: heap buffer overflow leads to crash in the SFW decoder of 32-bit systems when processing extremely large images (bsc#1259528). - CVE-2026-32259: memory allocation fails can lead to out of bound write (bsc#1259612). - CVE-2026-32636: Denial of Service via out-of-bounds write in NewXMLTree method (bsc#1259872). - CVE-2026-33535: Out-of-Bounds write of a zero byte in X11 display interaction (bsc#1260874). - CVE-2026-33536: Denial of Service via out-of-bounds write (bsc#1260879).
Where it's fixed
| Product | Fixed in | Fix | Released |
|---|---|---|---|
| Linux | |||
| ImageMagick · opensuse-leap 15.6 | 7.1.1.21-150600.3.50.1 | SUSE-SU-2026:1203-1 | Apr 7, 2026 |
| ImageMagick · opensuse-leap 16.0 | 7.1.2.0-160000.7.1 | OPENSUSE-SU-2026:20405-1 | Mar 20, 2026 |
| ImageMagick · sles 15.6 | 7.1.1.21-150600.3.50.1 | SUSE-SU-2026:1203-1 | Apr 7, 2026 |
| ImageMagick · sles 15.7 | 7.1.1.43-150700.3.42.1 | SUSE-SU-2026:1202-1 | Apr 7, 2026 |
| ImageMagick · sles 16.0 | 7.1.2.0-160000.7.1 | SUSE-SU-2026:20917-1 | Mar 20, 2026 |
| imagemagick · Debian 13.5 (trixie) | 8:7.1.1.43+dfsg1-1+deb13u7 | DEBIAN-CVE-2026-30935 | Mar 10, 2026 |
| imagemagick · Debian 14 | 8:7.1.2.16+dfsg1-1 | DEBIAN-CVE-2026-30935 | Mar 10, 2026 |
Patch Radar data is free to use with attribution. Terms and how to credit it.
Product names, logos and trademarks shown on Patch Radar belong to their respective owners. They are used only to identify the software each security fix applies to and to help readers find their platform. Their use does not imply any affiliation with, or endorsement by, those owners, and Patchblox is not affiliated with any of them.