Security Advisory Updated XFree86 4.1.0 packages are available

Advisory: RHSA-2003:064-18
Type: Security Advisory
Severity: N/A
Issued on: 2003-06-25
Last updated on: 2003-06-25
Affected Products: Red Hat Linux 7.1
Red Hat Linux 7.2
OVAL: N/A
CVEs (cve.mitre.org): CVE-2001-1409
CVE-2002-0164
CVE-2002-1510
CVE-2003-0063
CVE-2003-0071

Details

Updated XFree86 packages that resolve various security issues and
additionally provide a number of bug fixes and enhancements are now
available for Red Hat Linux 7.1 and 7.2.

XFree86 is an implementation of the X Window System, which provides the
graphical user interface, video drivers, etc. for Linux systems.

Since the last XFree86 update for Red Hat Linux 7.1 and 7.2, a number of
security vulnerabilities have been found and fixed. In addition, various
other bug fixes, driver updates, and other enhancements have been made.

Security fixes:

Xterm, provided as part of the XFree86 packages, provides an escape
sequence for reporting the current window title. This escape sequence
essentially takes the current title and places it directly on the command
line. An attacker can craft an escape sequence that sets the victim's Xterm
window title to an arbitrary command, and then reports it to the command
line. Since it is not possible to embed a carriage return into the window
title, the attacker would then have to convince the victim to press Enter
for the shell to process the title as a command, although the attacker
could craft other escape sequences that might convince the victim to do so.
The Common Vulnerabilities and Exposures project (cve.mitre.org) has
assigned the name CAN-2003-0063 to this issue.

It is possible to lock up versions of Xterm by sending an invalid DEC
UDK escape sequence. The Common Vulnerabilities and Exposures project
(cve.mitre.org) has assigned the name CAN-2003-0071 to this issue.

The xdm display manager, with the authComplain variable set to false,
allows arbitrary attackers to connect to the X server if the xdm auth
directory does not exist. The Common Vulnerabilities and Exposures project
(cve.mitre.org) has assigned the name CAN-2002-1510 to this issue.

These erratum packages also contain an updated fix for CAN-2002-0164, a
vulnerability in the MIT-SHM extension of the X server that allows local
users to read and write arbitrary shared memory. The original fix did not
cover the case where the X server is started from xdm.

The X server was setting the /dev/dri directory permissions incorrectly,
which resulted in the directory being world writable. It now sets the
directory permissions to a safe value. The Common Vulnerabilities and
Exposures project (cve.mitre.org) has assigned the name CAN-2001-1409 to
this issue.

Driver updates and other fixes:

The Rage 128 video driver (r128) has been updated to provide 2D support
for all previously unsupported ATI Rage 128 hardware. DRI 3D support
should also work on the majority of Rage 128 hardware.

Bad page size assumptions in the ATI Radeon video driver (radeon) have
been fixed to allow the driver to work properly on ia64 and other
architectures where the page size is not fixed.

A long-standing XFree86 bug has been fixed. This bug occurs when any form
of system clock skew (such as NTP clock synchronization, APM suspend/resume
cycling on laptops, daylight savings time changeover, or even manually
setting the system clock forward or backward) could result in odd
application behavior, mouse and keyboard lockups, or even an X server hang
or crash.

The S3 Savage driver (savage) has been updated to the upstream author's
latest version "1.1.27t", which should fix numerous bugs reported by
various users, as well as adding support for some newer savage hardware.

Users are advised to upgrade to these updated packages, which are not
vulnerable to the previously-mentioned security issues.


Solution

Before applying this update, make sure all previously released errata
relevant to your system have been applied.

To update all RPMs for your particular architecture, run:

rpm -Fvh [filenames]

where [filenames] is a list of the RPMs you wish to upgrade. Only those
RPMs which are currently installed will be updated. Those RPMs which are
not installed but included in the list will not be updated. Note that you
can also use wildcards (*.rpm) if your current directory *only* contains the
desired RPMs.

Please note that this update is also available via Red Hat Network. Many
people find this an easier way to apply updates. To use Red Hat Network,
launch the Red Hat Update Agent with the following command:

up2date

This will start an interactive process that will result in the appropriate
RPMs being upgraded on your system.

Updated packages

Red Hat Linux 7.1

SRPMS:
XFree86-4.1.0-49.src.rpm
File outdated by:  RHSA-2003:286
    255e508c0444be66aad401f48ec0e6a6
 
IA-32:
XFree86-100dpi-fonts-4.1.0-49.i386.rpm
File outdated by:  RHSA-2003:286
    65e1eb830be72af2f7538ee5e1fd0fea
XFree86-4.1.0-49.i386.rpm
File outdated by:  RHSA-2003:286
    18cc85bff08f8247c9fea09283ccf45a
XFree86-75dpi-fonts-4.1.0-49.i386.rpm
File outdated by:  RHSA-2003:286
    930d4edb4899f1b78cdc1cd2b19ab38c
XFree86-ISO8859-15-100dpi-fonts-4.1.0-49.i386.rpm
File outdated by:  RHSA-2003:286
    0cce2b5afb99c32e926ef43261ff2250
XFree86-ISO8859-15-75dpi-fonts-4.1.0-49.i386.rpm
File outdated by:  RHSA-2003:286
    af88742bd8458f8e57cdf6e531457536
XFree86-ISO8859-2-100dpi-fonts-4.1.0-49.i386.rpm
File outdated by:  RHSA-2003:286
    e05cf77457ccd3e315e9d3d591782c7a
XFree86-ISO8859-2-75dpi-fonts-4.1.0-49.i386.rpm
File outdated by:  RHSA-2003:286
    e95df2e86f1d88fe89ef1f14a71fdccd
XFree86-ISO8859-9-100dpi-fonts-4.1.0-49.i386.rpm
File outdated by:  RHSA-2003:286
    71ec6519410e65aad2eae4bdfe500975
XFree86-ISO8859-9-75dpi-fonts-4.1.0-49.i386.rpm
File outdated by:  RHSA-2003:286
    ffa9344eb347d7d12ab87bba652fa562
XFree86-Xnest-4.1.0-49.i386.rpm
File outdated by:  RHSA-2003:286
    e475560e7c1fb62a196993415dfab7de
XFree86-Xvfb-4.1.0-49.i386.rpm
File outdated by:  RHSA-2003:286
    dfa2b9213032074d9f08781042ca05f2
XFree86-cyrillic-fonts-4.1.0-49.i386.rpm
File outdated by:  RHSA-2003:286
    0025f3055761f8ac4b1eb392d076f3fd
XFree86-devel-4.1.0-49.i386.rpm
File outdated by:  RHSA-2003:286
    987897ce80f44dc702f162e0f0aea0d9
XFree86-doc-4.1.0-49.i386.rpm
File outdated by:  RHSA-2003:286
    a46de8247fa2ab6b14b80e37d3604876
XFree86-libs-4.1.0-49.i386.rpm
File outdated by:  RHSA-2003:286
    f77a9ccd1b80e73bc281d3a23698d646
XFree86-tools-4.1.0-49.i386.rpm
File outdated by:  RHSA-2003:286
    f234a38c406ec59d1797b2261394838c
XFree86-twm-4.1.0-49.i386.rpm
File outdated by:  RHSA-2003:286
    270de02f4185ad7071d4ffbe41d21e3e
XFree86-xdm-4.1.0-49.i386.rpm
File outdated by:  RHSA-2003:286
    1307c2f687fa2885fcf31a5dc6ab8316
XFree86-xf86cfg-4.1.0-49.i386.rpm
File outdated by:  RHSA-2003:286
    37e289141f240cd67e5592ba5a08576c
XFree86-xfs-4.1.0-49.i386.rpm
File outdated by:  RHSA-2003:286
    8356bc88316bc141ae069a6035343a67
 
Red Hat Linux 7.2

SRPMS:
XFree86-4.1.0-49.src.rpm
File outdated by:  RHSA-2003:286
    255e508c0444be66aad401f48ec0e6a6
 
IA-32:
XFree86-100dpi-fonts-4.1.0-49.i386.rpm
File outdated by:  RHSA-2003:286
    65e1eb830be72af2f7538ee5e1fd0fea
XFree86-4.1.0-49.i386.rpm
File outdated by:  RHSA-2003:286
    18cc85bff08f8247c9fea09283ccf45a
XFree86-75dpi-fonts-4.1.0-49.i386.rpm
File outdated by:  RHSA-2003:286
    930d4edb4899f1b78cdc1cd2b19ab38c
XFree86-ISO8859-15-100dpi-fonts-4.1.0-49.i386.rpm
File outdated by:  RHSA-2003:286
    0cce2b5afb99c32e926ef43261ff2250
XFree86-ISO8859-15-75dpi-fonts-4.1.0-49.i386.rpm
File outdated by:  RHSA-2003:286
    af88742bd8458f8e57cdf6e531457536
XFree86-ISO8859-2-100dpi-fonts-4.1.0-49.i386.rpm
File outdated by:  RHSA-2003:286
    e05cf77457ccd3e315e9d3d591782c7a
XFree86-ISO8859-2-75dpi-fonts-4.1.0-49.i386.rpm
File outdated by:  RHSA-2003:286
    e95df2e86f1d88fe89ef1f14a71fdccd
XFree86-ISO8859-9-100dpi-fonts-4.1.0-49.i386.rpm
File outdated by:  RHSA-2003:286
    71ec6519410e65aad2eae4bdfe500975
XFree86-ISO8859-9-75dpi-fonts-4.1.0-49.i386.rpm
File outdated by:  RHSA-2003:286
    ffa9344eb347d7d12ab87bba652fa562
XFree86-Xnest-4.1.0-49.i386.rpm
File outdated by:  RHSA-2003:286
    e475560e7c1fb62a196993415dfab7de
XFree86-Xvfb-4.1.0-49.i386.rpm
File outdated by:  RHSA-2003:286
    dfa2b9213032074d9f08781042ca05f2
XFree86-cyrillic-fonts-4.1.0-49.i386.rpm
File outdated by:  RHSA-2003:286
    0025f3055761f8ac4b1eb392d076f3fd
XFree86-devel-4.1.0-49.i386.rpm
File outdated by:  RHSA-2003:286
    987897ce80f44dc702f162e0f0aea0d9
XFree86-doc-4.1.0-49.i386.rpm
File outdated by:  RHSA-2003:286
    a46de8247fa2ab6b14b80e37d3604876
XFree86-libs-4.1.0-49.i386.rpm
File outdated by:  RHSA-2003:286
    f77a9ccd1b80e73bc281d3a23698d646
XFree86-tools-4.1.0-49.i386.rpm
File outdated by:  RHSA-2003:286
    f234a38c406ec59d1797b2261394838c
XFree86-twm-4.1.0-49.i386.rpm
File outdated by:  RHSA-2003:286
    270de02f4185ad7071d4ffbe41d21e3e
XFree86-xdm-4.1.0-49.i386.rpm
File outdated by:  RHSA-2003:286
    1307c2f687fa2885fcf31a5dc6ab8316
XFree86-xf86cfg-4.1.0-49.i386.rpm
File outdated by:  RHSA-2003:286
    37e289141f240cd67e5592ba5a08576c
XFree86-xfs-4.1.0-49.i386.rpm
File outdated by:  RHSA-2003:286
    8356bc88316bc141ae069a6035343a67
 
IA-64:
XFree86-100dpi-fonts-4.1.0-49.ia64.rpm
File outdated by:  RHSA-2003:286
    3338235d20c3b3b96deda7a7bb09411a
XFree86-4.1.0-49.ia64.rpm
File outdated by:  RHSA-2003:286
    cec6acd6c87f466e41a61540196de1ff
XFree86-75dpi-fonts-4.1.0-49.ia64.rpm
File outdated by:  RHSA-2003:286
    36def6fde64cd3580df217356b07ffc8
XFree86-ISO8859-15-100dpi-fonts-4.1.0-49.ia64.rpm
File outdated by:  RHSA-2003:286
    f9f2c6648a3abba91225769e1c7d3c46
XFree86-ISO8859-15-75dpi-fonts-4.1.0-49.ia64.rpm
File outdated by:  RHSA-2003:286
    a952f30917499b8d82944238863aae35
XFree86-ISO8859-2-100dpi-fonts-4.1.0-49.ia64.rpm
File outdated by:  RHSA-2003:286
    3ddc6202621fa123a148a5d6782279cd
XFree86-ISO8859-2-75dpi-fonts-4.1.0-49.ia64.rpm
File outdated by:  RHSA-2003:286
    fb13416b693b2e1b2b16540a88b40649
XFree86-ISO8859-9-100dpi-fonts-4.1.0-49.ia64.rpm
File outdated by:  RHSA-2003:286
    503f01aa9bffc2f68fbe7201e6ccc3ed
XFree86-ISO8859-9-75dpi-fonts-4.1.0-49.ia64.rpm
File outdated by:  RHSA-2003:286
    67e91206b634e6de793c3e9c6679bd15
XFree86-Xnest-4.1.0-49.ia64.rpm
File outdated by:  RHSA-2003:286
    75f485800cefecf55673f3936e3874a2
XFree86-Xvfb-4.1.0-49.ia64.rpm
File outdated by:  RHSA-2003:286
    76f0e50b47ab9acf852b0b80f3713295
XFree86-cyrillic-fonts-4.1.0-49.ia64.rpm
File outdated by:  RHSA-2003:286
    b84ddb8960c7785d03e69c6d231f11b1
XFree86-devel-4.1.0-49.ia64.rpm
File outdated by:  RHSA-2003:286
    e93b07925b011af368a94231d1a5583c
XFree86-doc-4.1.0-49.ia64.rpm
File outdated by:  RHSA-2003:286
    65050c1656f2e42486af9a653ab7c804
XFree86-libs-4.1.0-49.ia64.rpm
File outdated by:  RHSA-2003:286
    f43d26478bf23d7b7a9b05fa35d76d06
XFree86-tools-4.1.0-49.ia64.rpm
File outdated by:  RHSA-2003:286
    cf6c46c53d41081ae4662e17a89b3ab8
XFree86-twm-4.1.0-49.ia64.rpm
File outdated by:  RHSA-2003:286
    8f71e3738a26c29439b7b5abd3499966
XFree86-xdm-4.1.0-49.ia64.rpm
File outdated by:  RHSA-2003:286
    491e50e22765f54d04f542c386f5a322
XFree86-xfs-4.1.0-49.ia64.rpm
File outdated by:  RHSA-2003:286
    17df02a97c217e0b507fac05fbe3608c
 

References



These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/