PT-2019-5859 · Imagemagick+5 · Imagemagick+5

·

CVE-2020-27760

·

Published

2019-10-04

·

Updated

2024-10-15

CVSS v3.1

5.5

Medium

VectorAV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions ImageMagick versions prior to 7.0.8-68
Description The issue is related to the GammaImage() function in /MagickCore/enhance.c of ImageMagick, where a divide-by-zero condition can be triggered depending on the gamma value when processing a crafted input file. This could lead to an impact on application availability. The patch uses the PerceptibleReciprocal() function to prevent the divide-by-zero from occurring.
Recommendations For versions prior to 7.0.8-68, update to ImageMagick 7.0.8-68 or later to resolve the issue. As a temporary workaround, consider restricting the use of the GammaImage() function until a patch is applied. Additionally, be cautious when processing input files to minimize the risk of exploitation.

Exploit

Fix

Divide By Zero

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

ALT-PU-2019-3182
ALT-PU-2020-1405
BDU:2021-03420
CVE-2020-27760
DLA-2523-1
DLA-3357-1
DLA-3357-2
OESA-2021-1007
OPENSUSE-SU-2021:0136-1
OPENSUSE-SU-2021:0148-1
OPENSUSE-SU-2021_0136-1
OPENSUSE-SU-2021_0148-1
OPENSUSE-SU-2024:11564-1
SUSE-SU-2021:0153-1
SUSE-SU-2021:0156-1
SUSE-SU-2021:0199-1
SUSE-SU-2021:14598-1
SUSE-SU-2021_14598-1
USN-4988-1
USN-5335-1
USN-7068-1

Affected Products

Alt Linux
Astra Linux
Imagemagick
Linuxmint
Suse
Ubuntu