CVE-2009-2820
The web interface in CUPS before 1.4.2, as used on Apple Mac OS X before 10.6.2 and other...
The web interface in CUPS before 1.4.2, as used on Apple Mac OS X before 10.6.2 and other platforms, does not properly handle (1) HTTP headers and (2) HTML templates, which allows remote attackers to conduct cross-site scripting (XSS) attacks and HTTP response splitting attacks via vectors related to (a) the product's web interface, (b) the configuration of the print system, and (c) the titles of printed jobs, as demonstrated by an XSS attack that uses the kerberos parameter to the admin program, and leverages attribute injection and HTTP Parameter Pollution (HPP) issues.
Exploit likelihood
What each source reports
NVD Score used
4.3
The web interface in CUPS before 1.4.2, as used on Apple Mac OS X before 10.6.2 and other platforms, does not properly handle (1) HTTP headers and (2) HTML templates, which allows remote attackers to conduct cross-site scripting (XSS) attacks and HTTP response splitting attacks via vectors related to (a) the product's web interface, (b) the configuration of the print system, and (c) the titles of printed jobs, as demonstrated by an XSS attack that uses the kerberos parameter to the admin program, and leverages attribute injection and HTTP Parameter Pollution (HPP) issues.
- Record
CVE-2009-2820- CVSS 2.0
- 4.3 Medium
AV:N/AC:M/Au:N/C:N/I:P/A:N - Weakness
- CWE-79
- Updated
- 2026-11-02
CVE List No score
The web interface in CUPS before 1.4.2, as used on Apple Mac OS X before 10.6.2 and other platforms, does not properly handle (1) HTTP headers and (2) HTML templates, which allows remote attackers to conduct cross-site scripting (XSS) attacks and HTTP response splitting attacks via vectors related to (a) the product's web interface, (b) the configuration of the print system, and (c) the titles of printed jobs, as demonstrated by an XSS attack that uses the kerberos parameter to the admin program, and leverages attribute injection and HTTP Parameter Pollution (HPP) issues.
- Record
CVE-2009-2820- Updated
- 2026-11-02
EUVDEUVD-2009-2810 No score
The web interface in CUPS before 1.4.2, as used on Apple Mac OS X before 10.6.2 and other platforms, does not properly handle (1) HTTP headers and (2) HTML templates, which allows remote attackers to conduct cross-site scripting (XSS) attacks and HTTP response splitting attacks via vectors related to (a) the product's web interface, (b) the configuration of the print system, and (c) the titles of printed jobs, as demonstrated by an XSS attack that uses the kerberos parameter to the admin program, and leverages attribute injection and HTTP Parameter Pollution (HPP) issues.
- Record
EUVD-2009-2810- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-hmf5-7mhf-fpjh No score
The web interface in CUPS before 1.4.2, as used on Apple Mac OS X before 10.6.2 and other...
The web interface in CUPS before 1.4.2, as used on Apple Mac OS X before 10.6.2 and other platforms, does not properly handle (1) HTTP headers and (2) HTML templates, which allows remote attackers to conduct cross-site scripting (XSS) attacks and HTTP response splitting attacks via vectors related to (a) the product's web interface, (b) the configuration of the print system, and (c) the titles of printed jobs, as demonstrated by an XSS attack that uses the kerberos parameter to the admin program, and leverages attribute injection and HTTP Parameter Pollution (HPP) issues.
- Record
GHSA-hmf5-7mhf-fpjh- Weakness
- CWE-79
- Updated
- 2026-11-02
OSV No score
The web interface in CUPS before 1.4.2, as used on Apple Mac OS X before 10.6.2 and other platforms, does not properly handle (1) HTTP headers and (2) HTML templates, which allows remote attackers to conduct cross-site scripting (XSS) attacks and HTTP response splitting attacks via vectors related to (a) the product's web interface, (b) the configuration of the print system, and (c) the titles of printed jobs, as demonstrated by an XSS attack that uses the kerberos parameter to the admin program, and leverages attribute injection and HTTP Parameter Pollution (HPP) issues.
- Record
CVE-2009-2820- Updated
- 2026-11-02
OSVDEBIAN-CVE-2009-2820 No score
The web interface in CUPS before 1.4.2, as used on Apple Mac OS X before 10.6.2 and other platforms, does not properly handle (1) HTTP headers and (2) HTML templates, which allows remote attackers to conduct cross-site scripting (XSS) attacks and HTTP response splitting attacks via vectors related to (a) the product's web interface, (b) the configuration of the print system, and (c) the titles of printed jobs, as demonstrated by an XSS attack that uses the kerberos parameter to the admin program, and leverages attribute injection and HTTP Parameter Pollution (HPP) issues.
- Record
DEBIAN-CVE-2009-2820- 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.4.2-1 | 1.4.2-1 |
cupsDebian:13 |
before 1.4.2-1 | 1.4.2-1 |
cupsDebian:14 |
before 1.4.2-1 | 1.4.2-1 |
cupsysDebian:4.0 |
before 1.2.7-4+etch9, plus listed versions 1.2.7-41.2.7-4+etch81.2.7-4etch11.2.7-4etch21.2.7-4etch3 Show 4 moreShow less1.2.7-4etch41.2.7-4etch51.2.7-4etch61.2.7-4etch7 |
1.2.7-4+etch9 |
cupsDebian:5.0 |
before 1.3.8-1+lenny7, plus listed versions 1.3.8-1+lenny61.3.8-1lenny4.11.3.8-1lenny5 |
1.3.8-1+lenny7 |
cupsRed Hat:enterprise_linux:5::client_workstation From an advisory covering 2 CVEs |
before 1:1.3.7-11.el5_4.4 | 1:1.3.7-11.el5_4.4 |
cups-debuginfoRed Hat:enterprise_linux:5::client_workstation From an advisory covering 2 CVEs |
before 1:1.3.7-11.el5_4.4 | 1:1.3.7-11.el5_4.4 |
cups-develRed Hat:enterprise_linux:5::client_workstation From an advisory covering 2 CVEs |
before 1:1.3.7-11.el5_4.4 | 1:1.3.7-11.el5_4.4 |
cupsRed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs |
before 1:1.3.7-11.el5_4.4 | 1:1.3.7-11.el5_4.4 |
cups-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs |
before 1:1.3.7-11.el5_4.4 | 1:1.3.7-11.el5_4.4 |
Show 8 moreShow less
| Package | Affected | Fixed |
|---|---|---|
cups-libsRed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs |
before 1:1.3.7-11.el5_4.4 | 1:1.3.7-11.el5_4.4 |
cups-lpdRed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs |
before 1:1.3.7-11.el5_4.4 | 1:1.3.7-11.el5_4.4 |
cupsRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
before 1:1.3.7-11.el5_4.4 | 1:1.3.7-11.el5_4.4 |
cups-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
before 1:1.3.7-11.el5_4.4 | 1:1.3.7-11.el5_4.4 |
cups-develRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
before 1:1.3.7-11.el5_4.4 | 1:1.3.7-11.el5_4.4 |
cups-libsRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
before 1:1.3.7-11.el5_4.4 | 1:1.3.7-11.el5_4.4 |
cups-lpdRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
before 1:1.3.7-11.el5_4.4 | 1:1.3.7-11.el5_4.4 |
cupsopenSUSE:Tumbleweed From an advisory covering 17 CVEs |
before 2.1.3-2.3 | 2.1.3-2.3 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| Exploit-DB | CUPS - 'kerberos' Cross-Site Scripting | 2009-11-11 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, 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-2820 is a medium vulnerability (CVSS 4.3) in Apple Mac Os X, published November 10, 2009. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 5.78%, the 93rd percentile. Fixed in cups 1.4.2-1.
References
cups.org/str.php?L3367
sunsolve.sun.com/search/document.do?assetkey=1-77-1021115.1-1
redhat.com/support/errata/RHSA-2009-1595.html
mandriva.com/security/advisories?name=MDVSA-2010:072
securityfocus.com/bid/36956
secunia.com/advisories/37308
Show 38 moreShow less
bugzilla.redhat.com/show_bug.cgi?id=529833
secunia.com/advisories/37360
mandriva.com/security/advisories?name=MDVSA-2010:073
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A9153
cups.org/documentation.php/relnotes.html
vupen.com/english/advisories/2009/3184
cups.org/articles.php?L590
lists.apple.com/archives/security-announce/2009/Nov/msg00000.html
support.apple.com/kb/HT3937
nvd.nist.gov/vuln/detail/CVE-2009-2820
github.com/advisories/GHSA-hmf5-7mhf-fpjh
security-tracker.debian.org/tracker/CVE-2009-2820
access.redhat.com/errata/RHSA-2009:1595
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=530111
security.access.redhat.com/data/csaf/v2/advisories/2009/rhsa-2009_1595.json
access.redhat.com/security/cve/CVE-2009-2820
cve.org/CVERecord?id=CVE-2009-2820
access.redhat.com/security/cve/CVE-2009-3553
cve.org/CVERecord?id=CVE-2009-3553
nvd.nist.gov/vuln/detail/CVE-2009-3553
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