Remote attackers can insert certain characters in CGI queries to the susehelp system tricking it into executing arbitrary code as the "wwwrun" user.. ______________________________________________________________________________ SuSE Security Announcement Package: susehelp Announcement-ID: SuSE-SA:2003:005 Date: Mon Jan 20 14:00:00 CET 2003 Affected products: SuSE Linux 8.1, SuSE Linux Enterprise Server 8, SuSE Linux Office Server, SuSE Linux Openexchange Server 4 Vulnerability Type: remote command execution Severity (1-10): 5 SuSE default package: no Cross References: - Content of this advisory: 1) security vulnerability resolved: Remote command execution due to broken filtering of shell metacharacters in CGI queries. problem description, discussion, solution and upgrade information 2) pending vulnerabilities, solutions, workarounds: mod_php4 3) standard appendix (further information) ______________________________________________________________________________ 1) problem description, brief discussion, solution, upgrade information During a code review of the susehelp package the SuSE Security Team recognized that the security checks done by the susehelp CGI scripts are insufficient. Remote attackers can insert certain characters in CGI queries to the susehelp system tricking it into executing arbitrary code as the "wwwrun" user. Please note that this is only a vulnerability if you have a web server running and configured to allow access to the susehelp system by remote sites. We nevertheless recommend an update of this package. As a temporary workaround you may un-install the susehelp package by issuing the following command as root: rpm -e --nodepssusehelp Please download the update package for your distribution and verify its integrity by the methods listed in section 3) of this announcement. Then, install the package using the command "rpm -Fhv file.rpm" to apply the update. Our maintenance customers are being notified individually. The packages are being offered to install from the maintenance web. SuSE-8.1: 6dde3d487385fd6a935643b1a0d92b86 cd91f786f056518a11192b1ce9597783 ______________________________________________________________________________ 2) Pending vulnerabilities in SuSE Distributions and Workarounds: - mod_php4 A buffer overflow in the wordwrap() function has been reported. New packages will be prepared and should be availble soon on our ftp servers. ______________________________________________________________________________ 3) standard appendix: authenticity verification, additional information - Package authenticity verification: SuSE update packages are available on many mirror ftp servers all over the world. While this service is being considered valuable and important to the free and open source software community, many users wish to be sure about the origin of the package and its content before installing the package. There are two verification methods that can be used independently from each other to prove the authenticity of a downloaded file or rpm package: 1) md5sums as provided in the (cryptographically signed) announcement. 2) using the internal gpg signatures of the rpm package. 1) execute the command md5sum after you downloaded the file from a SuSE ftp server or its mirrors. Then, compare the resulting md5sum with the one that is listed in the announcement. Since the announcement containing the checksums is cryptographically signed (usually using the key
Some of these scripts open files in an insecure manner, thus allowing remote attackers to execute arbitrary commands as wwwrun-user on the server running susehelp package.. ______________________________________________________________________________ SuSE Security Announcement Package: susehelp Announcement-ID: SuSE-SA:2001:041 Date: Thu Nov 22 11:36:00 MET 2001 Affected SuSE versions: 7.2, 7.3 Vulnerability Type: remote command execution Severity (1-10): 8 SuSE default package: yes Other affected systems: no Content of this advisory: 1) security vulnerability resolved: CGI vulnerability in susehelp. problem description, discussion, solution and upgrade information 2) pending vulnerabilities, solutions, workarounds 3) standard appendix (further information) ______________________________________________________________________________ 1) problem description, brief discussion, solution, upgrade information The susehelp package contains several CGI-scripts to provide a flexible help-system to the user. Some of these scripts open files in an insecure manner, thus allowing remote attackers to execute arbitrary commands as wwwrun-user on the server running susehelp package. These bugs have been fixed in the newly available packages. Please update your susehelp package immediately if present on your system. SuSE-7.3: 8b441a44bda65f5e162d326d1e6ed1df source rpm: 9e38fa3bbc650974c8138981754610b6 SuSE-7.2: 27789618aeb317225c8262016afb65b9 source rpm: fd5a85ebada13eb6de95067b066746c0 ______________________________________________________________________________ 2) Pending vulnerabilities in SuSE Distributions and Workarounds: - The ziptool program runs setuid root in the easy permission mode and contains anoverflow which allows local attackers to gain root privileges. A zipdrive must be configured and a zipdisk being inserted in order to exploit the bug. The overflow has been fixed. Please update your packages. - The ncpfs package containing the setuid root programs ncpmount and ncpumount was vulnerable to local bufferoverflow attacks. The package has been fixed. ______________________________________________________________________________ 3) standard appendix: authenticity verification, additional information - Package authenticity verification: SuSE update packages are available on many mirror ftp servers all over the world. While this service is being considered valuable and important to the free and open source software community, many users wish to be sure about the origin of the package and its content before installing the package. There are two verification methods that can be used independently from each other to prove the authenticity of a downloaded file or rpm package: 1) md5sums as provided in the (cryptographically signed) announcement. 2) using the internal gpg signatures of the rpm package. 1) execute the command md5sum after you downloaded the file from a SuSE ftp server or its mirrors. Then, compare the resulting md5sum with the one that is listed in the announcement. Since the announcement containing the checksums is cryptographically signed (usually using the key
Get the latest Linux and open source security news straight to your inbox.