p PatchFirst

PatchFirst · Latest vulnerabilities

imagemagick vulnerabilities · Page 11

Vulnerabilities published for imagemagick in the last 30 days: 77. Listed in the KEV catalogue: 0.

Filter vulnerabilities
Clear filters

Vulnerabilities: 824

  1. CVE-2026-24485

    High · CVSS 7.5EPSS 0.5%Fix available

    ImageMagick: Infinite loop vulnerability when parsing a PCD file

    ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, when a PCD file does not contain a valid Sync marker, the DecodeImage() function becomes trapped in an infinite loop while searching for the Sync marker, causing the program to become unresponsive and continuously consume CPU resources, ultimately leading to system resource exhaustion and denial of service. Versions 7.1.2-15 and 6.9.13-40 contain a patch.

    • Update to 8:6.9.11.60+dfsg-1.6+deb12u7
    Published Updated
  2. CVE-2026-24484

    Medium · CVSS 5.3EPSS 0.46%Fix available

    ImageMagick: Converting multi-layer nested MVG to SVG can cause DoS

    ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, Magick fails to check for multi-layer nested mvg conversions to svg, leading to DoS. Versions 7.1.2-15 and 6.9.13-40 contain a patch.

    • Update to 8:6.9.11.60+dfsg-1.6+deb12u7
    Published Updated
  3. CVE-2026-24481

    High · CVSS 7.5EPSS 0.43%Fix available

    ImageMagick has Possible Heap Information Disclosure in PSD ZIP Decompression

    ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-15 and 6.9.13-40, a heap information disclosure vulnerability exists in ImageMagick's PSD (Adobe Photoshop) format handler. When processing a maliciously crafted PSD file containing ZIP-compressed layer data that decompresses to less than the expected size, uninitialized heap memory is leaked into the output image. Versions 7.1.2-15 and 6.9.13-40 contain a patch.

    • Update to 8:6.9.11.60+dfsg-1.6+deb12u7
    Published Updated
  4. CVE-2026-23952

    Medium · CVSS 6.5EPSS 0.47%Fix available

    ImageMagick has a NULL pointer dereference in MSL parser via <comment> tag before image load

    ImageMagick is free and open-source software used for editing and manipulating digital images. Versions 14.10.1 and below have a NULL pointer dereference vulnerability in the MSL (Magick Scripting Language) parser when processing <comment> tags before images are loaded. This can lead to DoS attack due to assertion failure (debug builds) or NULL pointer dereference (release builds). This issue is fixed in version 14.10.2.

    • Update to 8:6.9.11.60+dfsg-1.6+deb12u6
    Published Updated
  5. CVE-2026-23876

    High · CVSS 8.1EPSS 0.68%Fix available

    Heap buffer overflow with attacker-controlled data in XBM parser

    ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 7.1.2-13 and 6.9.13-38, a heap buffer overflow vulnerability in the XBM image decoder (ReadXBMImage) allows an attacker to write controlled data past the allocated heap buffer when processing a maliciously crafted image file. Any operation that reads or identifies an image can trigger the overflow, making it exploitable via common image upload and processing pipelines. Versions 7.1.2-13 and 6.9.13-38 fix the issue.

    • Update to 8:6.9.11.60+dfsg-1.6+deb12u6
    Published Updated
  6. CVE-2026-23874

    Medium · CVSS 5.5EPSS 0.19%Fix available

    ImageMagick's MSL: Stack overflow via infinite recursion in ProcessMSLScript

    ImageMagick is free and open-source software used for editing and manipulating digital images. Versions prior to 7.1.2-13 have a stack overflow via infinite recursion in MSL (Magick Scripting Language) `<write>` command when writing to MSL format. Version 7.1.2-13 fixes the issue.

    • Update to 8:6.9.11.60+dfsg-1.6+deb12u6
    Published Updated
  7. CVE-2025-69204

    Medium · CVSS 5.3EPSS 0.6%Fix available

    ImageMagick converting a malicious MVG file to SVG caused an integer overflow.

    ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to version 7.1.2-12, in the WriteSVGImage function, using an int variable to store number_attributes caused an integer overflow. This, in turn, triggered a buffer overflow and caused a DoS attack. Version 7.1.2-12 fixes the issue.

    • Update to 8:6.9.11.60+dfsg-1.6+deb12u5
    Published Updated
  8. CVE-2025-68950

    Medium · CVSS 4EPSS 0.19%Fix available

    Magick's failure to limit MVG mutual references forming a loop

    ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to version 7.1.2-12, Magick fails to check for circular references between two MVGs, leading to a stack overflow. This is a DoS vulnerability, and any situation that allows reading the mvg file will be affected. Version 7.1.2-12 fixes the issue.

    • Update to 8:6.9.11.60+dfsg-1.6+deb12u5
    Published Updated
  9. CVE-2025-68618

    Medium · CVSS 5.3EPSS 0.65%Fix available

    Magick's failure to limit the depth of SVG file reads caused a DoS attack.

    ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to version 7.1.2-12, using Magick to read a malicious SVG file resulted in a DoS attack. Version 7.1.2-12 fixes the issue.

    • Update to 8:6.9.11.60+dfsg-1.6+deb12u5
    Published Updated
  10. CVE-2025-68469

    Low · CVSS 2EPSS 0.21%Fix available

    ImageMagick vulnerable to heap-buffer-overflow

    ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to version 7.1.1-14, ImageMagick crashes when processing a crafted TIFF file. Version 7.1.1-14 fixes the issue.

    • Update to 8:6.9.11.60+dfsg-1.6+deb12u5
    Published Updated
  11. CVE-2025-66628

    High · CVSS 7.5EPSS 0.51%Fix available

    ImageMagick is vulnerable to an Integer Overflow in TIM decoder leading to out of bounds read (32-bit only)

    ImageMagick is a software suite to create, edit, compose, or convert bitmap images. In versions 7.1.2-9 and prior, the TIM (PSX TIM) image parser contains a critical integer overflow vulnerability in its ReadTIMImage function (coders/tim.c). The code reads width and height (16-bit values) from the file header and calculates image_size = 2 * width * height without checking for overflow. On 32-bit systems (or where size_t is 32-bit), this calculation can overflow if width and height are large (e.g., 65535), wrapping around to a small value. This results in a small heap allocation via AcquireQuantumMemory and later operations relying on the dime

    • Update to 8:6.9.11.60+dfsg-1.6+deb12u5
    Published Updated
  12. CVE-2025-65955

    Medium · CVSS 4.9EPSS 0.16%Fix available

    ImageMagick has a use-after-free/double-free risk in Options::fontFamily when clearing family

    ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to 7.1.2-9 and 6.9.13-34, there is a vulnerability in ImageMagick’s Magick++ layer that manifests when Options::fontFamily is invoked with an empty string. Clearing a font family calls RelinquishMagickMemory on _drawInfo->font, freeing the font string but leaving _drawInfo->font pointing to freed memory while _drawInfo->family is set to that (now-invalid) pointer. Any later cleanup or reuse of _drawInfo->font re-frees or dereferences dangling memory. DestroyDrawInfo and other setters (Options::font, Image::font) assume _drawInfo->font remains

    • Update to 8:6.9.11.60+dfsg-1.6+deb12u5
    Published Updated
  13. CVE-2025-62171

    Medium · CVSS 5.9EPSS 0.81%Fix available

    ImageMagick vulnerable to denial of service via integer overflow in BMP decoder on 32-bit systems

    ImageMagick is an open source software suite for displaying, converting, and editing raster image files. In ImageMagick versions prior to 7.1.2-7 and 6.9.13-32, an integer overflow vulnerability exists in the BMP decoder on 32-bit systems. The vulnerability occurs in coders/bmp.c when calculating the extent value by multiplying image columns by bits per pixel. On 32-bit systems with size_t of 4 bytes, a malicious BMP file with specific dimensions can cause this multiplication to overflow and wrap to zero. The overflow check added to address CVE-2025-57803 is placed after the overflow occurs, making it ineffective. A specially crafted 58-byte

    • Update to 8:6.9.11.60+dfsg-1.6+deb12u5
    Published Updated
  14. CVE-2025-57807

    Low · CVSS 3.8EPSS 0.29%Fix available

    ImageMagick BlobStream Forward-Seek Under-Allocation

    ImageMagick is free and open-source software used for editing and manipulating digital images. ImageMagick versions lower than 14.8.2 include insecure functions: SeekBlob(), which permits advancing the stream offset beyond the current end without increasing capacity, and WriteBlob(), which then expands by quantum + length (amortized) instead of offset + length, and copies to data + offset. When offset ≫ extent, the copy targets memory beyond the allocation, producing a deterministic heap write on 64-bit builds. No 2⁶⁴ arithmetic wrap, external delegates, or policy settings are required. This is fixed in version 14.8.2.

    • Update to 8:6.9.11.60+dfsg-1.6+deb12u4
    Published Updated
  15. CVE-2025-57803

    High · CVSS 7.5EPSS 0.91%Fix available

    ImageMagick (WriteBMPImage): 32-bit integer overflow when writing BMP scanline stride → heap buffer overflow

    ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 6.9.13-28 and 7.1.2-2 for ImageMagick's 32-bit build, a 32-bit integer overflow in the BMP encoder’s scanline-stride computation collapses bytes_per_line (stride) to a tiny value while the per-row writer still emits 3 × width bytes for 24-bpp images. The row base pointer advances using the (overflowed) stride, so the first row immediately writes past its slot and into adjacent heap memory with attacker-controlled bytes. This is a classic, powerful primitive for heap corruption in common auto-convert pipelines. This issue has been p

    • Update to 8:6.9.11.60+dfsg-1.6+deb12u4
    Published Updated
  16. CVE-2025-55298

    High · CVSS 7.5EPSS 4.68%Fix available

    ImageMagick Format String Bug in InterpretImageFilename leads to arbitrary code execution

    ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to ImageMagick versions 6.9.13-28 and 7.1.2-2, a format string bug vulnerability exists in InterpretImageFilename function where user input is directly passed to FormatLocaleString without proper sanitization. An attacker can overwrite arbitrary memory regions, enabling a wide range of attacks from heap overflow to remote code execution. This issue has been patched in versions 6.9.13-28 and 7.1.2-2.

    • Update to 8:6.9.11.60+dfsg-1.6+deb12u4
    Published Updated
  17. CVE-2025-55212

    Low · CVSS 3.7EPSS 1%Fix available

    ImageMagick affected by divide-by-zero in ThumbnailImage via montage -geometry ":" leads to crash

    ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 6.9.13-28 and 7.1.2-2, passing a geometry string containing only a colon (":") to montage -geometry leads GetGeometry() to set width/height to 0. Later, ThumbnailImage() divides by these zero dimensions, triggering a crash (SIGFPE/abort), resulting in a denial of service. This issue has been patched in versions 6.9.13-28 and 7.1.2-2.

    • Update to 8:6.9.11.60+dfsg-1.6+deb12u4
    Published Updated
  18. CVE-2025-55160

    Medium · CVSS 6.1EPSS 0.41%No fix published

    ImageMagick Undefined Behavior (function-type-mismatch) in CloneSplayTree

    ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to versions 6.9.13-27 and 7.1.2-1, there is undefined behavior (function-type-mismatch) in splay tree cloning callback. This results in a deterministic abort under UBSan (DoS in sanitizer builds), with no crash in a non-sanitized build. This issue has been patched in versions 6.9.13-27 and 7.1.2-1.

    Published Updated

Check your server

Check your installed stack and versions against the current vulnerability feeds.

Check your server →