CVE-2012-2088

Integer signedness error in the TIFFReadDirectory function in tif_dirread.c in libtiff 3.9.4 and earlier allows remote attackers to cause a denial of service (application crash) and possibly execute arbitrary code via a negative tile depth in a tiff image, which triggers an improper conversion between signed and unsigned types, leading to a heap-based buffer overflow.
ProviderTypeBase ScoreAtk. VectorAtk. ComplexityPriv. RequiredVector
NISTNIST
7.5 UNKNOWN
NETWORK
LOW
AV:N/AC:L/Au:N/C:P/I:P/A:P
redhatCNA
---
---
CVEADP
---
---
Base Score
CVSS 3.x
EPSS Score
Percentile: 85%
VendorProductVersion
libtifflibtiff
𝑥
≤ 3.9.4
libtifflibtiff
3.4
libtifflibtiff
3.4:beta18
libtifflibtiff
3.4:beta24
libtifflibtiff
3.4:beta28
libtifflibtiff
3.4:beta29
libtifflibtiff
3.4:beta31
libtifflibtiff
3.4:beta32
libtifflibtiff
3.4:beta34
libtifflibtiff
3.4:beta35
libtifflibtiff
3.4:beta36
libtifflibtiff
3.4:beta37
libtifflibtiff
3.5.1
libtifflibtiff
3.5.2
libtifflibtiff
3.5.3
libtifflibtiff
3.5.4
libtifflibtiff
3.5.5
libtifflibtiff
3.5.6
libtifflibtiff
3.5.6:beta
libtifflibtiff
3.5.7
libtifflibtiff
3.5.7:alpha
libtifflibtiff
3.5.7:alpha2
libtifflibtiff
3.5.7:alpha3
libtifflibtiff
3.5.7:alpha4
libtifflibtiff
3.5.7:beta
libtifflibtiff
3.6.0
libtifflibtiff
3.6.0:beta
libtifflibtiff
3.6.0:beta2
libtifflibtiff
3.6.1
libtifflibtiff
3.7.0
libtifflibtiff
3.7.0:alpha
libtifflibtiff
3.7.0:beta
libtifflibtiff
3.7.0:beta2
libtifflibtiff
3.7.1
libtifflibtiff
3.7.2
libtifflibtiff
3.7.3
libtifflibtiff
3.7.4
libtifflibtiff
3.8.0
libtifflibtiff
3.8.1
libtifflibtiff
3.8.2
libtifflibtiff
3.9
libtifflibtiff
3.9.0
libtifflibtiff
3.9.0:beta
libtifflibtiff
3.9.1
libtifflibtiff
3.9.2
libtifflibtiff
3.9.2-5.2.1
libtifflibtiff
3.9.3
𝑥
= Vulnerable software versions
Debian logo
Debian Releases
Debian Product
Codename
tiff
bullseye (security)
4.2.0-1+deb11u5
fixed
bullseye
4.2.0-1+deb11u5
fixed
bookworm
4.5.0-6+deb12u1
fixed
bookworm (security)
4.5.0-6+deb12u1
fixed
sid
4.5.1+git230720-5
fixed
trixie
4.5.1+git230720-5
fixed
Ubuntu logo
Ubuntu Releases
Ubuntu Product
Codename
tiff
precise
Fixed 3.9.5-2ubuntu1.1
released
oneiric
Fixed 3.9.5-1ubuntu1.2
released
natty
Fixed 3.9.4-5ubuntu6.2
released
lucid
Fixed 3.9.2-2ubuntu0.9
released
hardy
Fixed 3.8.2-7ubuntu3.12
released
Common Weakness Enumeration