OpenSSH Kerberos 4 TGT/AFS buffer overflow
| openssh-sshd-kerberos-bo (8896) |
Description:
The sshd daemon in OpenSSH is vulnerable to a buffer overflow, if sshd is compiled with Kerberos/AFS support and "Kerberos TGT Passing" or "AFS Token Passing" is enabled in the "sshd_config" file. A remote attacker can overflow a buffer and overwrite stack variables to execute arbitrary code on the system. Kerberos ticket and token passing is disabled by default.
Note: Only local attackers can exploit this vulnerability in versions later than 2.9.9.
Consequences:
Gain Privileges
Remedy:
Upgrade to the latest version of OpenSSH (3.2.2 or later), available from the OpenSSH Web site. See References.
For Caldera OpenLinux 3.1 and 3.1.1 (Server and Workstation):
Upgrade to the latest version of OpenSSH (3.2.3p1-2 or later), as listed in Caldera International, Inc. Security Advisory CSSA-2002-022.2. See References.
For Trustix Secure Linux 1.1, 1.2, and 1.5:
Upgrade to the latest version of OpenSSH (3.1.0p1-3tr or later), as listed in Trustix Secure Linux Security Advisory #2002-0047. See References.
For other distributions:
Contact your vendor for upgrade or patch information.
References:
- BugTraq Mailing List, Fri Apr 19 2002 - 17:42:51 CDT: OpenSSH 2.2.0 - 3.1.0 server contains a locally exploitable buffer overflow.
- BugTraq Mailing List, Fri Apr 26 2002 - 06:59:49 CDT: Revised OpenSSH Security Advisory (adv.token).
- BugTraq Mailing List, Fri May 17 2002 - 01:42:42 CDT: OpenSSH 3.2.2 released (fwd).
- BugTraq Mailing List, Sat Apr 20 2002 - 22:39:31 CDT: OpenSSH Security Advisory (adv.token).
- Caldera International, Inc. Security Advisory CSSA-2002-022.0: Linux: OpenSSH ticket and token passing buffer overflow.
- Caldera International, Inc. Security Advisory CSSA-2002-022.2: Linux: REVISED: OpenSSH ticket and token passing buffer overflow.
- OpenSSH Web site: OpenSSH.
- Trustix Secure Linux Security Advisory #2002-0047: Minor security issue.
- BID-4560: OpenSSH Kerberos 4 TGT/AFS Token Buffer Overflow Vulnerability
- CVE-2002-0575: Buffer overflow in OpenSSH before 2.9.9, and 3.x before 3.2.1, with Kerberos/AFS support and KerberosTgtPassing or AFSTokenPassing enabled, allows remote and local authenticated users to gain privileges.
- OSVDB ID: 781: OpenSSH Kerberos TGT/AFS Token Passing Remote Overflow
Platforms Affected:
- OpenBSD OpenSSH 1.2
- OpenBSD OpenSSH 1.2.1
- OpenBSD OpenSSH 1.2.2
- OpenBSD OpenSSH 1.2.27
- OpenBSD OpenSSH 1.2.3
- OpenBSD OpenSSH 2.1
- OpenBSD OpenSSH 2.1.1
- OpenBSD OpenSSH 2.1.1p4
- OpenBSD OpenSSH 2.2
- OpenBSD OpenSSH 2.2.0p1
- OpenBSD OpenSSH 2.3
- OpenBSD OpenSSH 2.3.0p1
- OpenBSD OpenSSH 2.5
- OpenBSD OpenSSH 2.5.1
- OpenBSD OpenSSH 2.5.1p1
- OpenBSD OpenSSH 2.5.1p2
- OpenBSD OpenSSH 2.5.2
- OpenBSD OpenSSH 2.5.2p1
- OpenBSD OpenSSH 2.5.2p2
- OpenBSD OpenSSH 2.9
- OpenBSD OpenSSH 2.9.9
- OpenBSD OpenSSH 2.9.9p1
- OpenBSD OpenSSH 2.9.9p2
- OpenBSD OpenSSH 2.9p1
- OpenBSD OpenSSH 2.9p2
- SCO Caldera OpenLinux Server 3.1
- SCO Caldera OpenLinux Server 3.1.1
- SCO Caldera OpenLinux Workstation 3.1
- SCO Caldera OpenLinux Workstation 3.1.1
- Trustix Secure Linux 1.1
- Trustix Secure Linux 1.2
- Trustix Secure Linux 1.5
Reported:
Apr 19, 2002
The information within this database may change without notice. Use of this information constitutes acceptance for use in an AS IS condition. There are NO warranties, implied or otherwise, with regard to this information or its use. Any use of this information is at the user's risk. In no event shall the author/distributor (IBM Internet Security Systems X-Force) be held liable for any damages whatsoever arising out of or in connection with the use or spread of this information.
For corrections or additions please email xforce@iss.net
