SECURITY UPDATE: infinite loop in the XML parser via parameter entities
debian/patches/CVE-2026-106568.patch: also check parameter entity
('%') references for circular declarations in ValidateEntities() and
ParseInternalDoctype() in magick/xml-tree.c
CVE-2026-106568
SECURITY UPDATE: uninitialized memory read in the TGA decoder
debian/patches/CVE-2026-109259.patch: zero-initialize the TGA header
in ReadTGAImage() in coders/tga.c
CVE-2026-109259
SECURITY UPDATE: memory leak in the YUV encoder
debian/patches/CVE-2026-109263.patch: release the resized image when
the chroma resize fails, and the chroma image when the scene loop
exits early, in WriteYUVImage() in coders/yuv.c
CVE-2026-109263
SECURITY UPDATE: PostScript code injection through font names
debian/patches/CVE-2026-109275.patch: only pass font names made of
alphanumerics, '-', '_' and '.' to the PostScript renderer, otherwise
fall back to Times-Roman, in RenderPostscript() in magick/annotate.c
CVE-2026-109275
SECURITY UPDATE: memory leak in wavelet denoise
debian/patches/CVE-2026-109278.patch: release the output image on the
resource and memory allocation failure paths in WaveletDenoiseImage()
in magick/fx.c