CVE-2020-25666
Summary
| CVE | CVE-2020-25666 |
| State | PUBLIC |
| Assigner | [email protected] |
| Source Priority | CVE Program / NVD first with legacy fallback |
| Published | 2020-12-08 21:15:00 UTC |
| Updated | 2023-03-11 23:15:00 UTC |
| Description | There are 4 places in HistogramCompare() in MagickCore/histogram.c where an integer overflow is possible during simple math calculations. This occurs in the rgb values and `count` value for a color. The patch uses casts to `ssize_t` type for these calculations, instead of `int`. This flaw could impact application reliability in the event that ImageMagick processes a crafted input file. This flaw affects ImageMagick versions prior to 7.0.9-0. |
NVD Known Affected Configurations (CPE 2.3)
References
| Reference | Source | Link | Tags |
|---|
| 1891612 – (CVE-2020-25666) CVE-2020-25666 ImageMagick: outside the range of representable values of type int and signed integer overflow in MagickCore/histogram.c |
MISC |
bugzilla.redhat.com |
Exploit, Issue Tracking, Patch, Third Party Advisory |
| [SECURITY] [DLA 2602-1] imagemagick security update |
MLIST |
lists.debian.org |
|
| [SECURITY] [DLA 3357-1] imagemagick security update |
MLIST |
lists.debian.org |
|
| CVE Program record |
CVE.ORG |
www.cve.org |
canonical |
| NVD vulnerability detail |
NVD |
nvd.nist.gov |
canonical, analysis |
No vendor comments have been submitted for this CVE.
Legacy QID Mappings
- 178502 Debian Security Update for imagemagick (DLA 2602-1)
- 181625 Debian Security Update for imagemagick (DLA 3357-1)
- 198406 Ubuntu Security Notification for ImageMagick vulnerabilities (USN-4988-1)
- 671560 EulerOS Security Update for ImageMagick (EulerOS-SA-2022-1536)
- 671612 EulerOS Security Update for ImageMagick (EulerOS-SA-2022-1570)
- 671705 EulerOS Security Update for ImageMagick (EulerOS-SA-2022-1731)
- 750398 OpenSUSE Security Update for ImageMagick (openSUSE-SU-2021:0148-1)
- 750404 OpenSUSE Security Update for ImageMagick (openSUSE-SU-2021:0136-1)