PT-2021-6704
CVE-2020-18774
·
Published
2021-08-23
·
Updated
2023-12-22
Description by
CVSS 2.0
7.1
HighMetricsAV:N/AC:M/Au:N/C:N/I:N/A:C
Name of the Vulnerable Software and Affected Versions
Exiv2 version 0.27.99.0
Description
The issue is related to a float point exception in the printLong function in tags int.cpp, which can be exploited by attackers to cause a denial of service (DOS) via a crafted tif file. This is due to a lack of division by zero checking, allowing a remote attacker to disrupt service using a specially crafted file.
Recommendations
For Exiv2 version 0.27.99.0, consider disabling the printLong function in tags int.cpp as a temporary workaround until a patch is available. Restrict access to handling tif files to minimize the risk of exploitation. At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Exploitability
Exploit
Impacts
Vendors
Affected products
Found an issue in the description? Have something to add? Feel free to write us 👾