(Red Hat Issues Fix for hanterm-xf) xterm DECRQSS Input Validation Flaw Lets Users Inject Arbitrary Commands
SecurityTracker Alert ID: 1021528|
SecurityTracker URL: http://securitytracker.com/id/1021528
(Links to External Site)
Date: Jan 7 2009
Execution of arbitrary code via local system, Execution of arbitrary code via network, User access via local system, User access via network|
Fix Available: Yes Vendor Confirmed: Yes |
A vulnerability was reported in xterm. A user can cause arbitrary commands to be executed on the target user's system. hanterm-xf is affected.|
A user can create a command string containing a specially crafted Device Control Request Status String (DECRQSS) escape sequence that, when exectued by the target user, will execute arbitrary commands on the target user's system. The code will run with the privileges of the target user.
A demonstration exploit command is provided:
perl -e 'print "\eP\$q\nbad-command\n\e\\"'
A user can create a string that, when entered or loaded by the target user, will execute arbitrary commands on the target user's system.|
Red Hat has released a fix for hanterm-xf, which is affected by this vulnerability.|
The Red Hat advisory is available at:
Input validation error|
Linux (Red Hat Enterprise)|
This archive entry is a follow-up to the message listed below.|
Source Message Contents
Date: Wed, 7 Jan 2009 09:09:46 -0500|
Subject: [RHSA-2009:0019-01] Important: hanterm-xf security update
-----BEGIN PGP SIGNED MESSAGE-----
Red Hat Security Advisory
Synopsis: Important: hanterm-xf security update
Advisory ID: RHSA-2009:0019-01
Product: Red Hat Enterprise Linux
Advisory URL: https://rhn.redhat.com/errata/RHSA-2009-0019.html
Issue date: 2009-01-07
CVE Names: CVE-2008-2383
An updated hanterm-xf package to correct a security issue is now available
for Red Hat Enterprise Linux 2.1.
This update has been rated as having important security impact by the Red
Hat Security Response Team.
2. Relevant releases/architectures:
Red Hat Enterprise Linux AS (Advanced Server) version 2.1 - i386, ia64
Red Hat Linux Advanced Workstation 2.1 - ia64
Red Hat Enterprise Linux ES version 2.1 - i386
Red Hat Enterprise Linux WS version 2.1 - i386
Hanterm is a replacement for xterm, a X Window System terminal emulator,
that supports Hangul input and output.
A flaw was found in the Hanterm handling of Device Control Request Status
String (DECRQSS) escape sequences. An attacker could create a malicious
text file (or log entry, if unfiltered) that could run arbitrary commands
if read by a victim inside a Hanterm window. (CVE-2008-2383)
All hanterm-xf users are advised to upgrade to the updated package, which
contains a backported patch to resolve this issue. All running instances of
hanterm must be restarted for the update to take effect.
Before applying this update, make sure that all previously-released
errata relevant to your system have been applied.
This update is available via Red Hat Network. Details on how to use
the Red Hat Network to apply this update are available at
5. Bugs fixed (http://bugzilla.redhat.com/):
478888 - CVE-2008-2383 xterm: arbitrary command injection
6. Package List:
Red Hat Enterprise Linux AS (Advanced Server) version 2.1 :
Red Hat Linux Advanced Workstation 2.1:
Red Hat Enterprise Linux ES version 2.1:
Red Hat Enterprise Linux WS version 2.1:
These packages are GPG signed by Red Hat for security. Our key and
details on how to verify the signature are available from
The Red Hat security contact is <firstname.lastname@example.org>. More contact
details at https://www.redhat.com/security/team/contact/
Copyright 2009 Red Hat, Inc.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.4 (GNU/Linux)
-----END PGP SIGNATURE-----
Enterprise-watch-list mailing list