Summary
It was discovered that ImageMagick incorrectly handled certain values
when processing XPM image data or large images. If a user or automated
system using ImageMagick were tricked into opening a specially crafted
image, an attacker could exploit this to cause a denial of service or
possibly execute code with the privileges of the user invoking the program.
(CVE-2020-19667, CVE-2017-13144)
Suhwan Song discovered that ImageMagick incorrectly handled memory
when processing PNG,PALM,MIFF image data. If a user or automated system
using ImageMagick were tricked into opening a specially crafted image,
an attacker could exploit this to cause a denial of service or possibly
execute code with the privileges of the user invoking the program.
(CVE-2020-25664, CVE-2020-25665, CVE-2020-25674, CVE-2020-27753)
Suhwan Song discovered that ImageMagick incorrectly handled certain values
when processing image data. If a user or automated system using
ImageMagick were tricked into opening a specially crafted image, an
attacker could exploit this to cause a denial of service.
(CVE-2020-25676, CVE-2020-27750, CVE-2020-27760, CVE-2020-27762,
CVE-2020-27766, CVE-2020-27770)
Zhang Xiaohui discovered that ImageMagick incorrectly handled certain values
when processing image data. If a user or automated system using
ImageMagick were tricked into opening a specially crafted image, an
attacker could exploit this to cause a denial of service.
(CVE-2021-20176, CVE-2021-20241, CVE-2021-20243)
Fixed packages 1
| Release | Package | Fixed in |
|---|---|---|
| Ubuntu · Pro 16.04 LTS Pro:16.04:LTS | imagemagick | 8:6.8.9.9-7ubuntu5.16+esm2 |
Vulnerabilities 15
-
Unscored —
In ImageMagick before 6.9.7-10, there is a crash (rather than a "width or height exceeds limit" error report) if the im…
-
Unscored —
Stack-based buffer overflow and unconditional jump in ReadXPMImage in coders/xpm.c in ImageMagick 7.0.10-7.
-
Unscored —
In WriteOnePNGImage() of the PNG coder at coders/png.c, an improper call to AcquireVirtualMemory() and memset() allows …
-
Unscored —
The PALM image coder at coders/palm.c makes an improper call to AcquireQuantumMemory() in routine WritePALMImage() beca…
-
Unscored —
WriteOnePNGImage() from coders/png.c (the PNG coder) has a for loop with an improper exit condition that can allow an o…
-
Unscored —
In CatromWeights(), MeshInterpolate(), InterpolatePixelChannel(), InterpolatePixelChannels(), and InterpolatePixelInfo(…
-
Unscored —
A flaw was found in ImageMagick in MagickCore/colorspace-private.h and MagickCore/quantum.h. An attacker who submits a …
-
Unscored —
There are several memory leaks in the MIFF coder in /coders/miff.c due to improper image depth values, which can be tri…
-
Unscored —
In `GammaImage()` of /MagickCore/enhance.c, depending on the `gamma` value, it's possible to trigger a divide-by-zero c…
-
Unscored —
A flaw was found in ImageMagick in coders/hdr.c. An attacker who submits a crafted file that is processed by ImageMagic…
-
Unscored —
A flaw was found in ImageMagick in MagickCore/statistic.c. An attacker who submits a crafted file that is processed by …
-
Unscored —
Due to a missing check for 0 value of `replace_extent`, it is possible for offset `p` to overflow in SubstituteString()…
-
Unscored —
A divide-by-zero flaw was found in ImageMagick 6.9.11-57 and 7.0.10-57 in gem.c. This flaw allows an attacker who submi…
-
Unscored —
A flaw was found in ImageMagick in coders/jp2.c. An attacker who submits a crafted file that is processed by ImageMagic…
-
Unscored —
A flaw was found in ImageMagick in MagickCore/resize.c. An attacker who submits a crafted file that is processed by Ima…
References
-
report
https://ubuntu.com/security/CVE-2017-13144
-
report
https://ubuntu.com/security/CVE-2020-19667
-
report
https://ubuntu.com/security/CVE-2020-25664
-
report
https://ubuntu.com/security/CVE-2020-25665
-
report
https://ubuntu.com/security/CVE-2020-25674
-
report
https://ubuntu.com/security/CVE-2020-25676
-
report
https://ubuntu.com/security/CVE-2020-27750
-
report
https://ubuntu.com/security/CVE-2020-27753
-
report
https://ubuntu.com/security/CVE-2020-27760
-
report
https://ubuntu.com/security/CVE-2020-27762
-
report
https://ubuntu.com/security/CVE-2020-27766
-
report
https://ubuntu.com/security/CVE-2020-27770
-
report
https://ubuntu.com/security/CVE-2021-20176
-
report
https://ubuntu.com/security/CVE-2021-20241
-
report
https://ubuntu.com/security/CVE-2021-20243