CVE-2009-0163
Integer overflow in the TIFF image decoding routines in CUPS 1.3.9 and earlier allows remote...
Integer overflow in the TIFF image decoding routines in CUPS 1.3.9 and earlier allows remote attackers to cause a denial of service (daemon crash) and possibly execute arbitrary code via a crafted TIFF image, which is not properly handled by the (1) _cupsImageReadTIFF function in the imagetops filter and (2) imagetoraster filter, leading to a heap-based buffer overflow.
Exploit likelihood
What each source reports
NVD Score used
6.8
Integer overflow in the TIFF image decoding routines in CUPS 1.3.9 and earlier allows remote attackers to cause a denial of service (daemon crash) and possibly execute arbitrary code via a crafted TIFF image, which is not properly handled by the (1) _cupsImageReadTIFF function in the imagetops filter and (2) imagetoraster filter, leading to a heap-based buffer overflow.
- Record
CVE-2009-0163- CVSS 2.0
- 6.8 Medium
AV:N/AC:M/Au:N/C:P/I:P/A:P - Weakness
- CWE-189
- Updated
- 2026-11-02
CVE List No score
Integer overflow in the TIFF image decoding routines in CUPS 1.3.9 and earlier allows remote attackers to cause a denial of service (daemon crash) and possibly execute arbitrary code via a crafted TIFF image, which is not properly handled by the (1) _cupsImageReadTIFF function in the imagetops filter and (2) imagetoraster filter, leading to a heap-based buffer overflow.
- Record
CVE-2009-0163- Updated
- 2026-11-02
EUVDEUVD-2009-0172 No score
Integer overflow in the TIFF image decoding routines in CUPS 1.3.9 and earlier allows remote attackers to cause a denial of service (daemon crash) and possibly execute arbitrary code via a crafted TIFF image, which is not properly handled by the (1) _cupsImageReadTIFF function in the imagetops filter and (2) imagetoraster filter, leading to a heap-based buffer overflow.
- Record
EUVD-2009-0172- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-5x2p-gch7-phhj No score
Integer overflow in the TIFF image decoding routines in CUPS 1.3.9 and earlier allows remote...
Integer overflow in the TIFF image decoding routines in CUPS 1.3.9 and earlier allows remote attackers to cause a denial of service (daemon crash) and possibly execute arbitrary code via a crafted TIFF image, which is not properly handled by the (1) _cupsImageReadTIFF function in the imagetops filter and (2) imagetoraster filter, leading to a heap-based buffer overflow.
- Record
GHSA-5x2p-gch7-phhj- Updated
- 2026-11-02
OSV No score
Integer overflow in the TIFF image decoding routines in CUPS 1.3.9 and earlier allows remote attackers to cause a denial of service (daemon crash) and possibly execute arbitrary code via a crafted TIFF image, which is not properly handled by the (1) _cupsImageReadTIFF function in the imagetops filter and (2) imagetoraster filter, leading to a heap-based buffer overflow.
- Record
CVE-2009-0163- Updated
- 2026-11-02
OSVDEBIAN-CVE-2009-0163 No score
Integer overflow in the TIFF image decoding routines in CUPS 1.3.9 and earlier allows remote attackers to cause a denial of service (daemon crash) and possibly execute arbitrary code via a crafted TIFF image, which is not properly handled by the (1) _cupsImageReadTIFF function in the imagetops filter and (2) imagetoraster filter, leading to a heap-based buffer overflow.
- Record
DEBIAN-CVE-2009-0163- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10075-1 No score
cups-2.1.3-2.3 on GA media
These are all security issues fixed in the cups-2.1.3-2.3 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10075-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
cupsDebian:12 |
before 1.3.10-1 | 1.3.10-1 |
cupsDebian:13 |
before 1.3.10-1 | 1.3.10-1 |
cupsDebian:14 |
before 1.3.10-1 | 1.3.10-1 |
cupsysDebian:4.0 |
before 1.2.7-4etch7, plus listed versions 1.2.7-41.2.7-4etch11.2.7-4etch21.2.7-4etch31.2.7-4etch41.2.7-4etch51.2.7-4etch6 |
1.2.7-4etch7 |
cupsDebian:5.0 |
before 1.3.8-1lenny5, plus listed versions 1.3.8-1lenny4.1 |
1.3.8-1lenny5 |
cupsRed Hat:enterprise_linux:3::as |
before 1:1.1.17-13.3.58 | 1:1.1.17-13.3.58 |
cups-debuginfoRed Hat:enterprise_linux:3::as |
before 1:1.1.17-13.3.58 | 1:1.1.17-13.3.58 |
cups-develRed Hat:enterprise_linux:3::as |
before 1:1.1.17-13.3.58 | 1:1.1.17-13.3.58 |
cups-libsRed Hat:enterprise_linux:3::as |
before 1:1.1.17-13.3.58 | 1:1.1.17-13.3.58 |
cupsRed Hat:enterprise_linux:3::desktop |
before 1:1.1.17-13.3.58 | 1:1.1.17-13.3.58 |
Show 40 moreShow less
| Package | Affected | Fixed |
|---|---|---|
cups-debuginfoRed Hat:enterprise_linux:3::desktop |
before 1:1.1.17-13.3.58 | 1:1.1.17-13.3.58 |
cups-develRed Hat:enterprise_linux:3::desktop |
before 1:1.1.17-13.3.58 | 1:1.1.17-13.3.58 |
cups-libsRed Hat:enterprise_linux:3::desktop |
before 1:1.1.17-13.3.58 | 1:1.1.17-13.3.58 |
cupsRed Hat:enterprise_linux:3::es |
before 1:1.1.17-13.3.58 | 1:1.1.17-13.3.58 |
cups-debuginfoRed Hat:enterprise_linux:3::es |
before 1:1.1.17-13.3.58 | 1:1.1.17-13.3.58 |
cups-develRed Hat:enterprise_linux:3::es |
before 1:1.1.17-13.3.58 | 1:1.1.17-13.3.58 |
cups-libsRed Hat:enterprise_linux:3::es |
before 1:1.1.17-13.3.58 | 1:1.1.17-13.3.58 |
cupsRed Hat:enterprise_linux:3::ws |
before 1:1.1.17-13.3.58 | 1:1.1.17-13.3.58 |
cups-debuginfoRed Hat:enterprise_linux:3::ws |
before 1:1.1.17-13.3.58 | 1:1.1.17-13.3.58 |
cups-develRed Hat:enterprise_linux:3::ws |
before 1:1.1.17-13.3.58 | 1:1.1.17-13.3.58 |
cups-libsRed Hat:enterprise_linux:3::ws |
before 1:1.1.17-13.3.58 | 1:1.1.17-13.3.58 |
cupsRed Hat:enterprise_linux:4::as From an advisory covering 12 CVEs |
before 1:1.1.22-0.rc1.9.27.el4_7.5 | 1:1.1.22-0.rc1.9.27.el4_7.5 |
cups-debuginfoRed Hat:enterprise_linux:4::as From an advisory covering 12 CVEs |
before 1:1.1.22-0.rc1.9.27.el4_7.5 | 1:1.1.22-0.rc1.9.27.el4_7.5 |
cups-develRed Hat:enterprise_linux:4::as From an advisory covering 12 CVEs |
before 1:1.1.22-0.rc1.9.27.el4_7.5 | 1:1.1.22-0.rc1.9.27.el4_7.5 |
cups-libsRed Hat:enterprise_linux:4::as From an advisory covering 12 CVEs |
before 1:1.1.22-0.rc1.9.27.el4_7.5 | 1:1.1.22-0.rc1.9.27.el4_7.5 |
cupsRed Hat:enterprise_linux:4::desktop From an advisory covering 12 CVEs |
before 1:1.1.22-0.rc1.9.27.el4_7.5 | 1:1.1.22-0.rc1.9.27.el4_7.5 |
cups-debuginfoRed Hat:enterprise_linux:4::desktop From an advisory covering 12 CVEs |
before 1:1.1.22-0.rc1.9.27.el4_7.5 | 1:1.1.22-0.rc1.9.27.el4_7.5 |
cups-develRed Hat:enterprise_linux:4::desktop From an advisory covering 12 CVEs |
before 1:1.1.22-0.rc1.9.27.el4_7.5 | 1:1.1.22-0.rc1.9.27.el4_7.5 |
cups-libsRed Hat:enterprise_linux:4::desktop From an advisory covering 12 CVEs |
before 1:1.1.22-0.rc1.9.27.el4_7.5 | 1:1.1.22-0.rc1.9.27.el4_7.5 |
cupsRed Hat:enterprise_linux:4::es From an advisory covering 12 CVEs |
before 1:1.1.22-0.rc1.9.27.el4_7.5 | 1:1.1.22-0.rc1.9.27.el4_7.5 |
cups-debuginfoRed Hat:enterprise_linux:4::es From an advisory covering 12 CVEs |
before 1:1.1.22-0.rc1.9.27.el4_7.5 | 1:1.1.22-0.rc1.9.27.el4_7.5 |
cups-develRed Hat:enterprise_linux:4::es From an advisory covering 12 CVEs |
before 1:1.1.22-0.rc1.9.27.el4_7.5 | 1:1.1.22-0.rc1.9.27.el4_7.5 |
cups-libsRed Hat:enterprise_linux:4::es From an advisory covering 12 CVEs |
before 1:1.1.22-0.rc1.9.27.el4_7.5 | 1:1.1.22-0.rc1.9.27.el4_7.5 |
cupsRed Hat:enterprise_linux:4::ws From an advisory covering 12 CVEs |
before 1:1.1.22-0.rc1.9.27.el4_7.5 | 1:1.1.22-0.rc1.9.27.el4_7.5 |
cups-debuginfoRed Hat:enterprise_linux:4::ws From an advisory covering 12 CVEs |
before 1:1.1.22-0.rc1.9.27.el4_7.5 | 1:1.1.22-0.rc1.9.27.el4_7.5 |
cups-develRed Hat:enterprise_linux:4::ws From an advisory covering 12 CVEs |
before 1:1.1.22-0.rc1.9.27.el4_7.5 | 1:1.1.22-0.rc1.9.27.el4_7.5 |
cups-libsRed Hat:enterprise_linux:4::ws From an advisory covering 12 CVEs |
before 1:1.1.22-0.rc1.9.27.el4_7.5 | 1:1.1.22-0.rc1.9.27.el4_7.5 |
cupsRed Hat:enterprise_linux:5::client_workstation From an advisory covering 12 CVEs |
before 1:1.3.7-8.el5_3.4 | 1:1.3.7-8.el5_3.4 |
cups-debuginfoRed Hat:enterprise_linux:5::client_workstation From an advisory covering 12 CVEs |
before 1:1.3.7-8.el5_3.4 | 1:1.3.7-8.el5_3.4 |
cups-develRed Hat:enterprise_linux:5::client_workstation From an advisory covering 12 CVEs |
before 1:1.3.7-8.el5_3.4 | 1:1.3.7-8.el5_3.4 |
cupsRed Hat:enterprise_linux:5::client From an advisory covering 12 CVEs |
before 1:1.3.7-8.el5_3.4 | 1:1.3.7-8.el5_3.4 |
cups-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 12 CVEs |
before 1:1.3.7-8.el5_3.4 | 1:1.3.7-8.el5_3.4 |
cups-libsRed Hat:enterprise_linux:5::client From an advisory covering 12 CVEs |
before 1:1.3.7-8.el5_3.4 | 1:1.3.7-8.el5_3.4 |
cups-lpdRed Hat:enterprise_linux:5::client From an advisory covering 12 CVEs |
before 1:1.3.7-8.el5_3.4 | 1:1.3.7-8.el5_3.4 |
cupsRed Hat:enterprise_linux:5::server From an advisory covering 12 CVEs |
before 1:1.3.7-8.el5_3.4 | 1:1.3.7-8.el5_3.4 |
cups-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 12 CVEs |
before 1:1.3.7-8.el5_3.4 | 1:1.3.7-8.el5_3.4 |
cups-develRed Hat:enterprise_linux:5::server From an advisory covering 12 CVEs |
before 1:1.3.7-8.el5_3.4 | 1:1.3.7-8.el5_3.4 |
cups-libsRed Hat:enterprise_linux:5::server From an advisory covering 12 CVEs |
before 1:1.3.7-8.el5_3.4 | 1:1.3.7-8.el5_3.4 |
cups-lpdRed Hat:enterprise_linux:5::server From an advisory covering 12 CVEs |
before 1:1.3.7-8.el5_3.4 | 1:1.3.7-8.el5_3.4 |
cupsopenSUSE:Tumbleweed From an advisory covering 17 CVEs |
before 2.1.3-2.3 | 2.1.3-2.3 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2009-0163 is a medium vulnerability (CVSS 6.8) in Apple Cups, published April 17, 2009. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 4.25%, the 91st percentile. Fixed in cups 1.3.10-1.
References
security.gentoo.org/glsa/glsa-200904-20.xml
cups.org/articles.php?L582
ubuntu.com/usn/usn-760-1
secunia.com/advisories/34481
redhat.com/support/errata/RHSA-2009-0428.html
securityfocus.com/bid/34571
Show 84 moreShow less
wiki.rpath.com/Advisories:rPSA-2009-0061
secunia.com/advisories/34747
securityfocus.com/archive/1/502750/100/0/threaded
lists.opensuse.org/opensuse-security-announce/2009-04/msg00011.html
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A11546
securitytracker.com/id?1022070
secunia.com/advisories/34756
secunia.com/advisories/34852
cups.org/str.php?L3031
bugzilla.redhat.com/show_bug.cgi?id=490596
secunia.com/advisories/34722
debian.org/security/2009/dsa-1773
redhat.com/support/errata/RHSA-2009-0429.html
nvd.nist.gov/vuln/detail/CVE-2009-0163
github.com/advisories/GHSA-5x2p-gch7-phhj
security-tracker.debian.org/tracker/CVE-2009-0163
access.redhat.com/errata/RHSA-2009:0428
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=491864
security.access.redhat.com/data/csaf/v2/advisories/2009/rhsa-2009_0428.json
access.redhat.com/security/cve/CVE-2009-0163
cve.org/CVERecord?id=CVE-2009-0163
access.redhat.com/errata/RHSA-2009:0429
bugzilla.redhat.com/show_bug.cgi?id=490612
bugzilla.redhat.com/show_bug.cgi?id=490614
bugzilla.redhat.com/show_bug.cgi?id=490625
bugzilla.redhat.com/show_bug.cgi?id=495886
bugzilla.redhat.com/show_bug.cgi?id=495887
bugzilla.redhat.com/show_bug.cgi?id=495889
bugzilla.redhat.com/show_bug.cgi?id=495892
bugzilla.redhat.com/show_bug.cgi?id=495894
bugzilla.redhat.com/show_bug.cgi?id=495896
bugzilla.redhat.com/show_bug.cgi?id=495899
security.access.redhat.com/data/csaf/v2/advisories/2009/rhsa-2009_0429.json
access.redhat.com/security/cve/CVE-2009-0146
cve.org/CVERecord?id=CVE-2009-0146
nvd.nist.gov/vuln/detail/CVE-2009-0146
access.redhat.com/security/cve/CVE-2009-0147
cve.org/CVERecord?id=CVE-2009-0147
nvd.nist.gov/vuln/detail/CVE-2009-0147
access.redhat.com/security/cve/CVE-2009-0166
cve.org/CVERecord?id=CVE-2009-0166
nvd.nist.gov/vuln/detail/CVE-2009-0166
access.redhat.com/security/cve/CVE-2009-0195
cve.org/CVERecord?id=CVE-2009-0195
nvd.nist.gov/vuln/detail/CVE-2009-0195
access.redhat.com/security/cve/CVE-2009-0799
cve.org/CVERecord?id=CVE-2009-0799
nvd.nist.gov/vuln/detail/CVE-2009-0799
access.redhat.com/security/cve/CVE-2009-0800
cve.org/CVERecord?id=CVE-2009-0800
nvd.nist.gov/vuln/detail/CVE-2009-0800
access.redhat.com/security/cve/CVE-2009-1179
cve.org/CVERecord?id=CVE-2009-1179
nvd.nist.gov/vuln/detail/CVE-2009-1179
access.redhat.com/security/cve/CVE-2009-1180
cve.org/CVERecord?id=CVE-2009-1180
nvd.nist.gov/vuln/detail/CVE-2009-1180
access.redhat.com/security/cve/CVE-2009-1181
cve.org/CVERecord?id=CVE-2009-1181
nvd.nist.gov/vuln/detail/CVE-2009-1181
access.redhat.com/security/cve/CVE-2009-1182
cve.org/CVERecord?id=CVE-2009-1182
nvd.nist.gov/vuln/detail/CVE-2009-1182
access.redhat.com/security/cve/CVE-2009-1183
cve.org/CVERecord?id=CVE-2009-1183
nvd.nist.gov/vuln/detail/CVE-2009-1183
suse.com/security/cve/CVE-2009-0163
suse.com/security/cve/CVE-2009-2820
suse.com/security/cve/CVE-2009-3553
suse.com/security/cve/CVE-2010-0393
suse.com/security/cve/CVE-2010-0540
suse.com/security/cve/CVE-2010-0542
suse.com/security/cve/CVE-2010-1748
suse.com/security/cve/CVE-2010-2941
suse.com/security/cve/CVE-2012-5519
suse.com/security/cve/CVE-2012-6094
suse.com/security/cve/CVE-2014-2856
suse.com/security/cve/CVE-2014-3537
suse.com/security/cve/CVE-2014-5029
suse.com/security/cve/CVE-2014-5030
suse.com/security/cve/CVE-2014-5031
suse.com/security/cve/CVE-2015-1158
suse.com/security/cve/CVE-2015-1159