CVE-2020-27756
Summary
| CVE | CVE-2020-27756 |
| State | PUBLIC |
| Assigner | [email protected] |
| Source Priority | CVE Program / NVD first with legacy fallback |
| Published | 2020-12-08 22:15:00 UTC |
| Updated | 2023-11-07 03:20:00 UTC |
| Description | In ParseMetaGeometry() of MagickCore/geometry.c, image height and width calculations can lead to divide-by-zero conditions which also lead to undefined behavior. This flaw can be triggered by a crafted input file processed by ImageMagick and could impact application availability. The patch uses multiplication in addition to the function `PerceptibleReciprocal()` in order to prevent such divide-by-zero conditions. This flaw affects ImageMagick versions prior to 7.0.9-0. |
NVD Known Affected Configurations (CPE 2.3)
References
| Reference | Source | Link | Tags |
|---|
| 1894233 – (CVE-2020-27756) CVE-2020-27756 ImageMagick: division by zero at MagickCore/geometry.c |
MISC |
bugzilla.redhat.com |
Exploit, Issue Tracking, Patch, Third Party Advisory |
| [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
- 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)