The Magick_png_malloc function in coders/png.c in ImageMagick 6.7.8 and earlier does not use the proper variable type for the allocation size, which might allow remote attackers to cause a denial of service (crash) via a crafted PNG file that triggers incorrect memory allocation.
CVSS Details
- CVSS 3.1 Base Score: 4.3
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade imagemagick | Jul 30, 2024 | Aug 7, 2012 |
| Oracle Solaris | — | Upgrade image/imagemagick to version 6.9.5.0-0.175.3.11.0.5.0 on Solaris 11.3 | Nov 30, 2017 | Aug 7, 2012 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Jul 27, 2012 |
| Suse | — | Upgrade ImageMagickUpgrade libMagickWand1Upgrade libMagick++1Upgrade libMagickWand1-32bitUpgrade ImageMagick-develUpgrade libMagickCore1Upgrade libMagick++-develUpgrade perl-PerlMagickUpgrade libMagickCore1-32bit | Dec 12, 2013 | Jun 28, 2013 |
| Ubuntu | — | Upgrade imagemagickUpgrade libmagick++4Upgrade libmagick++2Upgrade libmagick++3 | Nov 8, 2024 | Aug 7, 2012 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub