CVE-2019-17546 json
`tif_getimage.c` in LibTIFF through 4.0.10, as used in GDAL through 3.0.1 and other products, has an...
published 2019-10-14 7 y ago modified 2026-07-23 3 mo ago also EUVD-2019-7895 , JLSEC-2025-254
- cvss
- 8.8
- version 3.1, NVD
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 3.4%
- EPSS 3.4% chance of exploitation in 30 days, percentile 88%
- public exploits
- 0
- none known
Summary
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.
Patch / fix
- julia Libtiff_jll 4.1.0+0
- libtiff libtiff 4.1.0
- gdal Debian 14, Debian 13, Debian 12 3.1.0+dfsg-1
- tiff Debian 14, Debian 13, Debian 12 4.0.10+git190818-1
debian advisories DEBIAN-CVE-2019-17546
- tiff Ubuntu 16.04 LTS 4.0.6-1ubuntu0.7
- tiff Ubuntu 18.04 LTS 4.0.9-5ubuntu0.3
- gdal Ubuntu Pro 14.04 LTS 1.10.1+dfsg-5ubuntu1+esm1
- tiff Ubuntu Pro 14.04 LTS 4.0.3-7ubuntu0.11+esm6
ubuntu advisories UBUNTU-CVE-2019-17546
Ubuntu security data © Canonical Ltd., from https://github.com/canonical/ubuntu-security-notices via OSV; changed: normalised to fixed package versions per release. CC BY-SA 4.0
- libtiff RHEL 8 4.0.9-18.el8
- libtiff-tools RHEL 8 4.0.9-18.el8
- libtiff RHEL 7 4.0.3-35.el7
- libtiff-tools RHEL 7 4.0.3-35.el7
red hat advisories RHSA-2020:4634RHSA-2020:3902
- tiff SLES for SAP 12 SP5, SLES for SAP 12 SP4, SLES for SAP 12 SP3 +11 more 4.0.9-44.45.1
- tiff SLES for SAP 15 SP2, SLES for SAP 15 SP1, SLES for SAP 15 +21 more 4.0.9-45.5.1
suse advisories SUSE-SU-2022:0496-1SUSE-SU-2022:0480-1
- tiff openSUSE Tumbleweed 4.6.0-2.1
- tiff openSUSE Leap 15.3 4.0.9-45.5.1
opensuse advisories openSUSE-SU-2024:13381-1openSUSE-SU-2022:0480-1
- libtiff-tools AlmaLinux 8 4.0.9-18.el8
almalinux advisories ALSA-2020:4634
- libtiff Rocky Linux 8 4.0.9-18.el8
rocky linux advisories RLSA-2020:4634
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2019-17546 updated cvss 8.8
libtiff: integer overflow leading to heap-based buffer overflow in tif_getimage.c
-
Red Hat Enterprise Linux 5 libtiff Red Hat Enterprise Linux 6 libtiffaffected: no fix planned “Out of support scope”
-
Red Hat CodeReady Linux Builder (v. 8) libtiff-tools 4.0.9-18.el8 Red Hat Enterprise Linux AppStream (v. 8) libtiff 4.0.9-18.el8fixed: vendor fix RHSA-2020:4634
-
Red Hat Enterprise Linux Client (v. 7) libtiff 4.0.3-35.el7 Red Hat Enterprise Linux Client Optional (v. 7) libtiff-tools 4.0.3-35.el7 Red Hat Enterprise Linux ComputeNode (v. 7) libtiff 4.0.3-35.el7 Red Hat Enterprise Linux ComputeNode Optional (v. 7) libtiff-tools 4.0.3-35.el7 Red Hat Enterprise Linux Server (v. 7) libtiff 4.0.3-35.el7 Red Hat Enterprise Linux Server Optional (v. 7) libtiff-tools 4.0.3-35.el7fixed: vendor fix RHSA-2020:3902
+2 more productsfewer
Red Hat Enterprise Linux Workstation (v. 7) libtiff 4.0.3-35.el7 Red Hat Enterprise Linux Workstation Optional (v. 7) libtiff-tools 4.0.3-35.el7
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
Exploit prediction
3.36% chance of exploitation in the next 30 days, higher than 88% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| NVD | 3.1 | 8.8 | CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H |
| NVD | 2.0 | 6.8 | AV:N/AC:M/Au:N/C:P/I:P/A:P |
| OSV | 3.1 | 8.8 | CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| julia | Libtiff_jll | <4.1.0+0 |
4.1.0+0 |
Classification
References
-
github.com
/OSGeo/gdal/commit/21674033ee246f698887604c7af7ba1962a40ddf
patch, third-party-advisory, web
-
gitlab.com
/libtiff/libtiff/commit/4bb584a35f87af42d6cf09d15e9ce8909a839145
patch, third-party-advisory, web
-
debian.org
/security/2020/dsa-4608
vendor-advisory, web
-
lists.fedoraproject.org
/archives/list/package-announce%40lists.fedoraproject.org/message/LM5ZW7E3IEW7LT2BPJP7D3RN6OUOE3MX/
vendor-advisory, web
-
lists.fedoraproject.org
/archives/list/package-announce%40lists.fedoraproject.org/message/M3S4WNIMZ7XSLY2LD5FPRPZMGNUBVKOG/
vendor-advisory, web
-
security.gentoo.org
/glsa/202003-25
vendor-advisory, web
-
debian.org
/security/2020/dsa-4670
vendor-advisory, web
-
bugs.chromium.org
/p/oss-fuzz/issues/detail?id=16443
third-party-advisory, web
-
lists.debian.org
/debian-lts-announce/2019/11/msg00027.html
mailing-list, third-party-advisory, web
-
seclists.org
/bugtraq/2020/Jan/32
mailing-list, web
-
lists.debian.org
/debian-lts-announce/2020/03/msg00020.html
mailing-list, web
-
security.netapp.com
/advisory/ntap-20241220-0007/
web
Sources
- CVE List CVE-2019-17546
- NVD CVE-2019-17546
- OSV JLSEC-2025-254
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.