SECURITY UPDATE: integer overflow in the TIM image reader
debian/patches/CVE-2025-66628.patch: guard the image_size
computation with HeapOverflowSanityCheckGetSize() and reject files
claiming more data than the blob holds in ReadTIMImage() in
coders/tim.c
CVE-2025-66628
SECURITY UPDATE: infinite loop in the PCD decoder on a missing Sync
marker
debian/patches/CVE-2026-24485.patch: track the ReadBlob return in
byte_count and bail out on a short read in the PCDGetBits macro, and
guard the sync-search and delta-recovery loops with EOFBlob() so a
truncated PCD terminates with a corrupt-image warning instead of
looping, in DecodeImage() in coders/pcd.c
CVE-2026-24485
SECURITY UPDATE: off-by-one boundary check in the double-to-integer
cast helper
debian/patches/CVE-2026-25989.patch: tighten the MAGICK_SSIZE_MAX
guard from > to >= in CastDoubleToLong() in magick/image-private.h