XFree86 is an implementation of the X Window System, providing the core
graphical user interface and video drivers.
iDefense discovered two buffer overflows in the parsing of the ‘font.alias’
file. A local attacker could exploit this vulnerability by creating a
carefully-crafted file and gaining root privileges.
The Common Vulnerabilities and Exposures project (cve.mitre.org) has
assigned the names CAN-2004-0083 and CAN-2004-0084 to these issues.
Additionally David Dawes discovered additional flaws in reading font files.
The Common Vulnerabilities and Exposures project (cve.mitre.org) has
assigned the name CAN-2004-0106 to these issues.
All users of XFree86 are advised to upgrade to these erratum packages,
which contain a backported fix and are not vulnerable to these issues.
Red Hat would like to thank David Dawes from XFree86 for the patches and
notification of these issues.
OS | Version | Architecture | Package | Version | Filename |
---|---|---|---|---|---|
RedHat | any | ia64 | xfree86-cyrillic-fonts | < 4.1.0-56.EL | XFree86-cyrillic-fonts-4.1.0-56.EL.ia64.rpm |
RedHat | any | i386 | xfree86-twm | < 4.1.0-56.EL | XFree86-twm-4.1.0-56.EL.i386.rpm |
RedHat | any | ia64 | xfree86 | < 4.1.0-56.EL | XFree86-4.1.0-56.EL.ia64.rpm |
RedHat | any | i386 | xfree86-doc | < 4.1.0-56.EL | XFree86-doc-4.1.0-56.EL.i386.rpm |
RedHat | any | i386 | xfree86-iso8859-15-100dpi-fonts | < 4.1.0-56.EL | XFree86-ISO8859-15-100dpi-fonts-4.1.0-56.EL.i386.rpm |
RedHat | any | i386 | xfree86-devel | < 4.1.0-56.EL | XFree86-devel-4.1.0-56.EL.i386.rpm |
RedHat | any | i386 | xfree86-xdm | < 4.1.0-56.EL | XFree86-xdm-4.1.0-56.EL.i386.rpm |
RedHat | any | i386 | xfree86-iso8859-9-75dpi-fonts | < 4.1.0-56.EL | XFree86-ISO8859-9-75dpi-fonts-4.1.0-56.EL.i386.rpm |
RedHat | any | i386 | xfree86-100dpi-fonts | < 4.1.0-56.EL | XFree86-100dpi-fonts-4.1.0-56.EL.i386.rpm |
RedHat | any | i386 | xfree86-xvfb | < 4.1.0-56.EL | XFree86-Xvfb-4.1.0-56.EL.i386.rpm |