Vulnerability Note VU#203220
X.Org PCF font parser buffer overflow
Overview
A vulnerability in the X.Org server could allow a remote attacker to execute arbitrary code on an affected system.
Description
The X.Org project provides an open source implementation of the X Window System. The server supports bitmapped fonts in various formats, including Portable Compiled Font (PCF) format. A flaw exists in the handling of PCF fonts where the difference between lastCol and firstCol in the PCF_BDF_ENCODINGS table is greater than 255. An attacker with the ability to cause the X server to open a specially crafted PCF font file could cause a buffer overflow in the X server. |
Impact
A remote attacker with an established, authenticated connection to the X server could execute arbitrary code with the privileges of the X server or cause the server to crash. |
Solution
Upgrade or apply a patch from the vendor Patches and updated versions of the software have been released to address this issue. Please see the Systems Affected section of this document for more information. |
Systems Affected (Learn More)
| Vendor | Status | Date Notified | Date Updated |
|---|---|---|---|
| Fedora Project | Affected | - | 19 Mar 2008 |
| Gentoo Linux | Affected | - | 19 Mar 2008 |
| Mandriva, Inc. | Affected | - | 19 Mar 2008 |
| OpenBSD | Affected | - | 19 Mar 2008 |
| Red Hat, Inc. | Affected | - | 19 Mar 2008 |
| SUSE Linux | Affected | - | 19 Mar 2008 |
| Ubuntu | Affected | - | 19 Mar 2008 |
| X.org Foundation | Affected | 26 Sep 2007 | 05 Mar 2008 |
CVSS Metrics (Learn More)
| Group | Score | Vector |
|---|---|---|
| Base | N/A | N/A |
| Temporal | N/A | N/A |
| Environmental | N/A | N/A |
References
Credit
Thanks to Takuya Shiozaki working through JPCERT/CC for reporting this vulnerability.
This document was written by Chad R Dougherty.
Other Information
- CVE IDs: CVE-2008-0006
- Date Public: 17 Jan 2008
- Date First Published: 19 Mar 2008
- Date Last Updated: 19 Mar 2008
- Severity Metric: 11.54
- Document Revision: 9
Feedback
If you have feedback, comments, or additional information about this vulnerability, please send us email.