tiff: integer overflow leading to heap-based buffer overflow in tif_getimage.c (CVE-2019-17546)
tif_getimage.c in LibTIFF through 4.0.10, as used in GDAL through 3.0.1 and other products, has an integer overflow that potentially causes a heap-based buffer overflow via a crafted RGBA image, related to a "Negative-size-param" condition.
References:
https://nvd.nist.gov/vuln/detail/CVE-2019-17546
Patch:
https://gitlab.com/libtiff/libtiff/commit/4bb584a35f87af42d6cf09d15e9ce8909a839145
Affected branches:
-
master -
3.10-stable -
3.9-stable -
3.8-stable -
3.7-stable
Edited by Kevin Daudt