CVE-2009-2285
Buffer underflow in the LZWDecodeCompat function in libtiff 3.8.2 allows context-dependent...
Buffer underflow in the LZWDecodeCompat function in libtiff 3.8.2 allows context-dependent attackers to cause a denial of service (crash) via a crafted TIFF image, a different vulnerability than CVE-2008-2327.
Exploit likelihood
What each source reports
NVD Score used
4.3
Buffer underflow in the LZWDecodeCompat function in libtiff 3.8.2 allows context-dependent attackers to cause a denial of service (crash) via a crafted TIFF image, a different vulnerability than CVE-2008-2327.
- Record
CVE-2009-2285- CVSS 2.0
- 4.3 Medium
AV:N/AC:M/Au:N/C:P/I:N/A:N - Weakness
- CWE-119
- Updated
- 2026-11-02
CVE List No score
Buffer underflow in the LZWDecodeCompat function in libtiff 3.8.2 allows context-dependent attackers to cause a denial of service (crash) via a crafted TIFF image, a different vulnerability than CVE-2008-2327.
- Record
CVE-2009-2285- Updated
- 2026-11-02
EUVDEUVD-2009-2281 No score
Buffer underflow in the LZWDecodeCompat function in libtiff 3.8.2 allows context-dependent attackers to cause a denial of service (crash) via a crafted TIFF image, a different vulnerability than CVE-2008-2327.
- Record
EUVD-2009-2281- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-ggpg-hpjr-gqrh No score
Buffer underflow in the LZWDecodeCompat function in libtiff 3.8.2 allows context-dependent...
Buffer underflow in the LZWDecodeCompat function in libtiff 3.8.2 allows context-dependent attackers to cause a denial of service (crash) via a crafted TIFF image, a different vulnerability than CVE-2008-2327.
- Record
GHSA-ggpg-hpjr-gqrh- Weakness
- CWE-119
- Updated
- 2026-11-02
OSV No score
Buffer underflow in the LZWDecodeCompat function in libtiff 3.8.2 allows context-dependent attackers to cause a denial of service (crash) via a crafted TIFF image, a different vulnerability than CVE-2008-2327.
- Record
CVE-2009-2285- Updated
- 2026-11-02
OSVDEBIAN-CVE-2009-2285 No score
Buffer underflow in the LZWDecodeCompat function in libtiff 3.8.2 allows context-dependent attackers to cause a denial of service (crash) via a crafted TIFF image, a different vulnerability than CVE-2008-2327.
- Record
DEBIAN-CVE-2009-2285- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10554-1 No score
libtiff-devel-32bit-4.0.7-1.1 on GA media
These are all security issues fixed in the libtiff-devel-32bit-4.0.7-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10554-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
tiffDebian:12 |
before 3.8.2-12 | 3.8.2-12 |
tiffDebian:13 |
before 3.8.2-12 | 3.8.2-12 |
tiffDebian:14 |
before 3.8.2-12 | 3.8.2-12 |
tiffDebian:4.0 From an advisory covering 2 CVEs |
before 3.8.2-7+etch3, plus listed versions 3.8.2-73.8.2-7+etch1 |
3.8.2-7+etch3 |
tiffDebian:5.0 From an advisory covering 2 CVEs |
before 3.8.2-11.2, plus listed versions 3.8.2-11 |
3.8.2-11.2 |
libtiffRed Hat:enterprise_linux:3::as From an advisory covering 2 CVEs |
before 0:3.5.7-33.el3 | 0:3.5.7-33.el3 |
libtiff-debuginfoRed Hat:enterprise_linux:3::as From an advisory covering 2 CVEs |
before 0:3.5.7-33.el3 | 0:3.5.7-33.el3 |
libtiff-develRed Hat:enterprise_linux:3::as From an advisory covering 2 CVEs |
before 0:3.5.7-33.el3 | 0:3.5.7-33.el3 |
libtiffRed Hat:enterprise_linux:3::desktop From an advisory covering 2 CVEs |
before 0:3.5.7-33.el3 | 0:3.5.7-33.el3 |
libtiff-debuginfoRed Hat:enterprise_linux:3::desktop From an advisory covering 2 CVEs |
before 0:3.5.7-33.el3 | 0:3.5.7-33.el3 |
Show 28 moreShow less
| Package | Affected | Fixed |
|---|---|---|
libtiff-develRed Hat:enterprise_linux:3::desktop From an advisory covering 2 CVEs |
before 0:3.5.7-33.el3 | 0:3.5.7-33.el3 |
libtiffRed Hat:enterprise_linux:3::es From an advisory covering 2 CVEs |
before 0:3.5.7-33.el3 | 0:3.5.7-33.el3 |
libtiff-debuginfoRed Hat:enterprise_linux:3::es From an advisory covering 2 CVEs |
before 0:3.5.7-33.el3 | 0:3.5.7-33.el3 |
libtiff-develRed Hat:enterprise_linux:3::es From an advisory covering 2 CVEs |
before 0:3.5.7-33.el3 | 0:3.5.7-33.el3 |
libtiffRed Hat:enterprise_linux:3::ws From an advisory covering 2 CVEs |
before 0:3.5.7-33.el3 | 0:3.5.7-33.el3 |
libtiff-debuginfoRed Hat:enterprise_linux:3::ws From an advisory covering 2 CVEs |
before 0:3.5.7-33.el3 | 0:3.5.7-33.el3 |
libtiff-develRed Hat:enterprise_linux:3::ws From an advisory covering 2 CVEs |
before 0:3.5.7-33.el3 | 0:3.5.7-33.el3 |
libtiffRed Hat:enterprise_linux:4::as From an advisory covering 2 CVEs |
before 0:3.6.1-12.el4_8.4 | 0:3.6.1-12.el4_8.4 |
libtiff-debuginfoRed Hat:enterprise_linux:4::as From an advisory covering 2 CVEs |
before 0:3.6.1-12.el4_8.4 | 0:3.6.1-12.el4_8.4 |
libtiff-develRed Hat:enterprise_linux:4::as From an advisory covering 2 CVEs |
before 0:3.6.1-12.el4_8.4 | 0:3.6.1-12.el4_8.4 |
libtiffRed Hat:enterprise_linux:4::desktop From an advisory covering 2 CVEs |
before 0:3.6.1-12.el4_8.4 | 0:3.6.1-12.el4_8.4 |
libtiff-debuginfoRed Hat:enterprise_linux:4::desktop From an advisory covering 2 CVEs |
before 0:3.6.1-12.el4_8.4 | 0:3.6.1-12.el4_8.4 |
libtiff-develRed Hat:enterprise_linux:4::desktop From an advisory covering 2 CVEs |
before 0:3.6.1-12.el4_8.4 | 0:3.6.1-12.el4_8.4 |
libtiffRed Hat:enterprise_linux:4::es From an advisory covering 2 CVEs |
before 0:3.6.1-12.el4_8.4 | 0:3.6.1-12.el4_8.4 |
libtiff-debuginfoRed Hat:enterprise_linux:4::es From an advisory covering 2 CVEs |
before 0:3.6.1-12.el4_8.4 | 0:3.6.1-12.el4_8.4 |
libtiff-develRed Hat:enterprise_linux:4::es From an advisory covering 2 CVEs |
before 0:3.6.1-12.el4_8.4 | 0:3.6.1-12.el4_8.4 |
libtiffRed Hat:enterprise_linux:4::ws From an advisory covering 2 CVEs |
before 0:3.6.1-12.el4_8.4 | 0:3.6.1-12.el4_8.4 |
libtiff-debuginfoRed Hat:enterprise_linux:4::ws From an advisory covering 2 CVEs |
before 0:3.6.1-12.el4_8.4 | 0:3.6.1-12.el4_8.4 |
libtiff-develRed Hat:enterprise_linux:4::ws From an advisory covering 2 CVEs |
before 0:3.6.1-12.el4_8.4 | 0:3.6.1-12.el4_8.4 |
libtiffRed Hat:enterprise_linux:5::client_workstation From an advisory covering 2 CVEs |
before 0:3.8.2-7.el5_3.4 | 0:3.8.2-7.el5_3.4 |
libtiff-debuginfoRed Hat:enterprise_linux:5::client_workstation From an advisory covering 2 CVEs |
before 0:3.8.2-7.el5_3.4 | 0:3.8.2-7.el5_3.4 |
libtiff-develRed Hat:enterprise_linux:5::client_workstation From an advisory covering 2 CVEs |
before 0:3.8.2-7.el5_3.4 | 0:3.8.2-7.el5_3.4 |
libtiffRed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs |
before 0:3.8.2-7.el5_3.4 | 0:3.8.2-7.el5_3.4 |
libtiff-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs |
before 0:3.8.2-7.el5_3.4 | 0:3.8.2-7.el5_3.4 |
libtiffRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
before 0:3.8.2-7.el5_3.4 | 0:3.8.2-7.el5_3.4 |
libtiff-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
before 0:3.8.2-7.el5_3.4 | 0:3.8.2-7.el5_3.4 |
libtiff-develRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
before 0:3.8.2-7.el5_3.4 | 0:3.8.2-7.el5_3.4 |
tiffopenSUSE:Tumbleweed From an advisory covering 49 CVEs |
before 4.0.7-1.1 | 4.0.7-1.1 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| Exploit-DB | LibTIFF 3.8.2 - 'LZWDecodeCompat()' Remote Buffer Underflow | 2009-05-21 |
| Exploit-DB | LibTIFF - 'LZWDecodeCompat()' Remote Buffer Underflow | 2009-11-12 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, exploits, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, Exploit-DB, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2009-2285 is a medium vulnerability (CVSS 4.3) in Libtiff, published July 1, 2009. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 8.95%, the 95th percentile. Fixed in tiff 3.8.2-12.
References
lists.apple.com/archives/security-announce/2010/Mar/msg00000.html
redhat.com/archives/fedora-package-announce/2009-July/msg00161.html
secunia.com/advisories/35866
redhat.com/archives/fedora-package-announce/2009-July/msg00655.html
vupen.com/english/advisories/2009/1637
openwall.com/lists/oss-security/2009/06/23/1
Show 97 moreShow less
bugzilla.maptools.org/show_bug.cgi?id=2065
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A7049
secunia.com/advisories/39135
support.apple.com/kb/HT4004
lists.apple.com/archives/security-announce/2010/Jan/msg00000.html
usn.ubuntu.com/797-1
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A10145
support.apple.com/kb/HT4105
secunia.com/advisories/35716
redhat.com/archives/fedora-package-announce/2009-July/msg00714.html
openwall.com/lists/oss-security/2009/06/22/1
secunia.com/advisories/35912
support.apple.com/kb/HT4070
lists.apple.com/archives/security-announce/2010/Feb/msg00000.html
secunia.com/advisories/35883
vupen.com/english/advisories/2009/2727
secunia.com/advisories/35695
lan.st/showthread.php?t=1856&page=3
secunia.com/advisories/36194
secunia.com/advisories/36831
security.gentoo.org/glsa/glsa-200908-03.xml
vupen.com/english/advisories/2009/3184
support.apple.com/kb/HT4013
redhat.com/archives/fedora-package-announce/2009-July/msg00142.html
lists.apple.com/archives/security-announce/2010//Mar/msg00003.html
sunsolve.sun.com/search/document.do?assetkey=1-66-267808-1
redhat.com/support/errata/RHSA-2009-1159.html
secunia.com/advisories/38241
bugs.launchpad.net/ubuntu/+source/tiff/+bug/380149
lists.apple.com/archives/security-announce/2009/Nov/msg00000.html
redhat.com/archives/fedora-package-announce/2009-July/msg00230.html
debian.org/security/2009/dsa-1835
openwall.com/lists/oss-security/2009/06/29/5
vupen.com/english/advisories/2010/0173
support.apple.com/kb/HT3937
nvd.nist.gov/vuln/detail/CVE-2009-2285
github.com/advisories/GHSA-ggpg-hpjr-gqrh
security-tracker.debian.org/tracker/CVE-2009-2285
access.redhat.com/errata/RHSA-2009:1159
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=507465
bugzilla.redhat.com/show_bug.cgi?id=510041
security.access.redhat.com/data/csaf/v2/advisories/2009/rhsa-2009_1159.json
access.redhat.com/security/cve/CVE-2009-2285
cve.org/CVERecord?id=CVE-2009-2285
access.redhat.com/security/cve/CVE-2009-2347
cve.org/CVERecord?id=CVE-2009-2347
nvd.nist.gov/vuln/detail/CVE-2009-2347
suse.com/security/cve/CVE-2009-2285
suse.com/security/cve/CVE-2009-2347
suse.com/security/cve/CVE-2010-2065
suse.com/security/cve/CVE-2010-2067
suse.com/security/cve/CVE-2010-2233
suse.com/security/cve/CVE-2010-4665
suse.com/security/cve/CVE-2011-0192
suse.com/security/cve/CVE-2011-1167
suse.com/security/cve/CVE-2012-1173
suse.com/security/cve/CVE-2012-2113
suse.com/security/cve/CVE-2012-3401
suse.com/security/cve/CVE-2012-4564
suse.com/security/cve/CVE-2013-1960
suse.com/security/cve/CVE-2013-1961
suse.com/security/cve/CVE-2013-4231
suse.com/security/cve/CVE-2013-4232
suse.com/security/cve/CVE-2013-4243
suse.com/security/cve/CVE-2013-4244
suse.com/security/cve/CVE-2014-8127
suse.com/security/cve/CVE-2014-8128
suse.com/security/cve/CVE-2014-8129
suse.com/security/cve/CVE-2014-8130
suse.com/security/cve/CVE-2014-9655
suse.com/security/cve/CVE-2015-1547
suse.com/security/cve/CVE-2015-7554
suse.com/security/cve/CVE-2015-8665
suse.com/security/cve/CVE-2015-8683
suse.com/security/cve/CVE-2015-8781
suse.com/security/cve/CVE-2015-8782
suse.com/security/cve/CVE-2015-8783
suse.com/security/cve/CVE-2016-3186
suse.com/security/cve/CVE-2016-3622
suse.com/security/cve/CVE-2016-3623
suse.com/security/cve/CVE-2016-3658
suse.com/security/cve/CVE-2016-3945
suse.com/security/cve/CVE-2016-3990
suse.com/security/cve/CVE-2016-3991
suse.com/security/cve/CVE-2016-5314
suse.com/security/cve/CVE-2016-5316
suse.com/security/cve/CVE-2016-5317
suse.com/security/cve/CVE-2016-5320
suse.com/security/cve/CVE-2016-5321
suse.com/security/cve/CVE-2016-5323
suse.com/security/cve/CVE-2016-5652
suse.com/security/cve/CVE-2016-5875
suse.com/security/cve/CVE-2016-9273
suse.com/security/cve/CVE-2016-9297
suse.com/security/cve/CVE-2016-9448
suse.com/security/cve/CVE-2016-9453