CVE-2009-2820
Last modified
CVE-2009-2820 is a vulnerability of currently unknown severity. 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.. EPSS estimates a 5.78% chance of exploitation in the next 30 days.
Description
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.
Metrics
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Apple | Mac Os X | <= 10.6.1 |
| Apple | Mac Os X | 10.0 |
| Apple | Mac Os X | 10.0.0 |
| Apple | Mac Os X | 10.0.1 |
| Apple | Mac Os X | 10.0.2 |
| Apple | Mac Os X | 10.0.3 |
| Apple | Mac Os X | 10.0.4 |
| Apple | Mac Os X | 10.1 |
| Apple | Mac Os X | 10.1.0 |
| Apple | Mac Os X | 10.1.1 |
| Apple | Mac Os X | 10.1.2 |
| Apple | Mac Os X | 10.1.3 |
| Apple | Mac Os X | 10.1.4 |
| Apple | Mac Os X | 10.1.5 |
| Apple | Mac Os X | 10.2 |
| Apple | Mac Os X | 10.2.0 |
| Apple | Mac Os X | 10.2.1 |
| Apple | Mac Os X | 10.2.2 |
| Apple | Mac Os X | 10.2.3 |
| Apple | Mac Os X | 10.2.4 |
| Apple | Mac Os X | 10.2.5 |
| Apple | Mac Os X | 10.2.6 |
| Apple | Mac Os X | 10.2.7 |
| Apple | Mac Os X | 10.2.8 |
| Apple | Mac Os X | 10.3 |
| Apple | Mac Os X | 10.3.0 |
| Apple | Mac Os X | 10.3.1 |
| Apple | Mac Os X | 10.3.2 |
| Apple | Mac Os X | 10.3.3 |
| Apple | Mac Os X | 10.3.4 |
| Apple | Mac Os X | 10.3.5 |
| Apple | Mac Os X | 10.3.6 |
| Apple | Mac Os X | 10.3.7 |
| Apple | Mac Os X | 10.3.8 |
| Apple | Mac Os X | 10.3.9 |
| Apple | Mac Os X | 10.4 |
| Apple | Mac Os X | 10.4.0 |
| Apple | Mac Os X | 10.4.1 |
| Apple | Mac Os X | 10.4.2 |
| Apple | Mac Os X | 10.4.3 |
| Apple | Mac Os X | 10.4.4 |
| Apple | Mac Os X | 10.4.5 |
| Apple | Mac Os X | 10.4.6 |
| Apple | Mac Os X | 10.4.7 |
| Apple | Mac Os X | 10.4.8 |
| Apple | Mac Os X | 10.4.9 |
| Apple | Mac Os X | 10.4.10 |
| Apple | Mac Os X | 10.4.11 |
| Apple | Mac Os X | 10.5 |
| Apple | Mac Os X | 10.5.0 |
Showing 50 of 118 affected configurations. See NVD for the full list.
References
- http://support.apple.com/kb/HT3937Patch, Vendor Advisory
- http://support.apple.com/kb/HT3937Patch, Vendor Advisory
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2009-2820?
How severe is CVE-2009-2820?
How do I fix CVE-2009-2820?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2009
- CVE-2009-2814Cross-site scripting (XSS) vulnerability in the Wiki Server …
- CVE-2009-2815The Telephony component in Apple iPhone OS before 3.1 does n…
- CVE-2009-2816The implementation of Cross-Origin Resource Sharing (CORS) i…
- CVE-2009-2817Buffer overflow in Apple iTunes before 9.0.1 allows remote a…
- CVE-2009-2818Adaptive Firewall in Apple Mac OS X before 10.6.2 does not p…
- CVE-2009-2819AFP Client in Apple Mac OS X 10.5.8 allows remote AFP server…
- CVE-2009-2822AirPort Utility before 5.5.1 for Apple AirPort Base Station …
- CVE-2009-2823The Apache HTTP Server in Apple Mac OS X before 10.6.2 enabl…
- CVE-2009-2824Multiple buffer overflows in Apple Type Services (ATS) in Ap…
- CVE-2009-2825Certificate Assistant in Apple Mac OS X before 10.6.2 does n…
- CVE-2009-2826Multiple integer overflows in CoreGraphics in Apple Mac OS X…
- CVE-2009-2827Heap-based buffer overflow in Disk Images in Apple Mac OS X …
Are you affected by CVE-2009-2820?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
