[ubuntu/resolute-proposed] imagemagick 8:7.1.2.16+dfsg1-1 (Accepted)
Jeremy Bícha
jbicha at ubuntu.com
Wed Mar 11 11:56:38 UTC 2026
imagemagick (8:7.1.2.16+dfsg1-1) unstable; urgency=high
* New upstream version
* Drop patch about double free in SVG applied upstream
* Fix CVE-2026-28493:
An integer overflow vulnerability exists in the SIXEL decoer.
The vulnerability allows an attacker to perform an out of bounds
via a specially crafted image.
* Fix CVE-2026-28494:
A stack buffer overflow exists in ImageMagick's morphology kernel
parsing functions. User-controlled kernel strings exceeding a buffer
are copied into fixed-size stack buffers via memcpy without bounds
checking, resulting in stack corruption.
* Fix CVE-2026-28686:
A heap-buffer-overflow vulnerability exists in the PCL
encode due to an undersized output buffer allocation.
* Fix CVE-2026-28687:
a heap use-after-free vulnerability in ImageMagick's
MSL decoder allows an attacker to trigger access to freed memory
by crafting an MSL file.
* Fix CVE-2026-28688:
A heap-use-after-free vulnerability exists in the MSL encoder,
where a cloned image is destroyed twice. The MSL coder does
not support writing MSL so the write capability has been removed
* Fix CVE-2026-28689:
Domain="path" authorization is checked before final file open/use.
A symlink swap between check-time and use-time bypasses policy-denied
read/write
* Fix CVE-2026-28690:
A stack buffer overflow vulnerability exists in the MNG encoder.
There is a bounds checks missing that could corrupting the stack
with attacker-controlled data.
* Fix CVE-2026-28691:
An uninitialized pointer dereference vulnerability exists in the
JBIG decoder due to a missing check.
* Fix CVE-2026-28692:
MAT decoder uses 32-bit arithmetic due to incorrect parenthesization
resulting in a heap over-read.
* Fix CVE-2026-28693:
An integer overflow in DIB coder can result in out of bounds read
or write
* Fix CVE-2026-30883:
An extremely large image profile could result in a heap overflow
when encoding a PNG image
* Fix CVE-2026-30929:
MagnifyImage uses a fixed-size stack buffer. When using a specific image
it is possible to overflow this buffer and corrupt the stack
* Fix CVE-2026-30931:
A heap-based buffer overflow in the UHDR encoder can happen due to
truncation of a value and it would allow an out of bounds write.
* Fix CVE-2026-30935:
BilateralBlurImage contains a heap buffer over-read caused by an incorrect
conversion. When processing a crafted image with the -bilateral-blur
operation an out of bounds read can occur.
* Fix CVE-2026-30936:
A crafted image could cause an out of bounds heap write inside
the WaveletDenoiseImage method. When processing a crafted image
with the -wavelet-denoise operation an out of bounds write can occur.
* Fix CVE-2026-30937:
A 32-bit unsigned integer overflow in the XWD (X Windows) encoder can
cause an undersized heap buffer allocation. When writing a extremely
large image an out of bounds heap write can occur.
Date: 2026-03-11 04:41:56.921831+00:00
Signed-By: Jeremy Bícha <jbicha at ubuntu.com>
https://launchpad.net/ubuntu/+source/imagemagick/8:7.1.2.16+dfsg1-1
-------------- next part --------------
Sorry, changesfile not available.
More information about the Resolute-changes
mailing list