-------------------------------------------------------------------------- Turbolinux Security Advisory TLSA-2002-34 http://www/turbolinux.co.jp/security/ security-team@turbolinux.co.jp -------------------------------------------------------------------------- Apache Service stop of httpd server Release date : 2002-06-22 Solution: package : apache-1.3.26-1 Problem There is a possibility where the data of specification can stop the service of the httpd server and finishes by unauthorized user. Solution: Please verify version and execute the command below. # rpm -qa | grep package name When problem corresponds, please download the update package. Do the update by the using the command below. Furthermore, please execute the package number which corresponds to your version number. Without starting a new paragraph, please enter the "\ " Bunchu sign. Execution example --------------------------------------------------------------------- # rpm -Fvh Package-1.0.0-1.i586.rpm \ Package-doc-1.0.0-1.i586.rpm \ Package-devel-1.0.0-1.i586.rpm The case where rpm command is executed, please enter as follows on the command line. # rpm -Fvh package-1.0.0-1.i586.rpm package-doc-1.0.0-1.i586.rpm package-devel-1.0.0-1.i586.rpm --------------------------------------------------------------------- * Note When updating with the turbopkg, the package is selected automatically. Unless it is updated by the necessary package, the apache will not operate It is necessary to select and update the package which is related explicitly. Correction day: 2002-06-26 Correction place ------------------------------------ < Turbolinux 8 Workstation > Modification it is < Turbolinux 7 Server > Below-mentioned package addition mod_perl-1.26-3.i586.rpm \ mod_throttle-312-3.i586.rpm \ < Turbolinux 7 Workstation > Below-mentioned package addition mod_throttle-312-3.i586.rpm \ < Turbolinux Server 6.5 > Modification it is < Turbolinux Advanced Server 6 > < Turbolinux Server 6.1 > Replacement of package apache-1.3.23-5.i386.rpm \ apache-devel-1.3.23-5.i386.rpm \ apache-manual-1.3.23-5.i386.rpm \ mod_ssl-2.8.7-5.i386.rpm \ apache-1.3.23-7.i386.rpm \ apache-devel-1.3.23-7.i386.rpm \ apache-manual-1.3.23-7.i386.rpm \ mod_ssl-2.8.7-7.i386.rpm \ < Turbolinux Workstation 6.0 > Modification it is ------------------------------------ < Turbolinux 8 Workstation > # rpm -Fvh apache-1.3.26-1.i586.rpm \ apache-devel-1.3.26-1.i586.rpm \ apache-manual-1.3.26-1.i586.rpm \ Auth_ldap-1.6.0-2.i586.rpm \ mod_bandwidth-2.0.3-3.i586.rpm \ mod_dav-1.0.3-1.i586.rpm \ mod_perl-1.26-3.i586.rpm \ mod_python-2.7.6-4.i586.rpm \ mod_ruby-0.9.7-3.i586.rpm \ mod_ssl-2.8.9-1.i586.rpm \ mod_throttle-312-3.i586.rpm \ php-4.1.2-6.i586.rpm \ php-gd-4.1.2-6.i586.rpm \ php-imap-4.1.2-6.i586.rpm \ php-ldap-4.1.2-6.i586.rpm \ php-manual-4.1.2-6.i586.rpm \ php-ming-4.1.2-6.i586.rpm \ php-mysql-4.1.2-6.i586.rpm \ php-pgsql-4.1.2-6.i586.rpm < Turbolinux 7 Server > # rpm -Fvh apache-1.3.26-1.i586.rpm \ apache-devel-1.3.26-1.i586.rpm \ apache-manual-1.3.26-1.i586.rpm \ Auth_ldap-1.6.0-2.i586.rpm \ mod_bandwidth-2.0.3-3.i586.rpm \ mod_dav-1.0.3-1.i586.rpm \ mod_perl-1.26-3.i586.rpm \ mod_ruby-0.9.7-3.i586.rpm \ mod_ssl-2.8.9-1.i586.rpm \ mod_throttle-312-3.i586.rpm \ php-4.1.2-7.i586.rpm \ php-imap-4.1.2-7.i586.rpm \ php-ldap-4.1.2-7.i586.rpm \ php-manual-4.1.2-7.i586.rpm \ php-mysql-4.1.2-7.i586.rpm \ php-pgsql-4.1.2-7.i586.rpm < Turbolinux 7 Workstation > # rpm -Fvh apache-1.3.26-1.i586.rpm \ apache-devel-1.3.26-1.i586.rpm \ apache-manual-1.3.26-1.i586.rpm \ Auth_ldap-1.6.0-2.i586.rpm \ mod_bandwidth-2.0.3-3.i586.rpm \ mod_ruby-0.9.7-3.i586.rpm \ mod_ssl-2.8.9-1.i586.rpm \ mod_throttle-312-3.i586.rpm \ php-4.1.2-7.i586.rpm \ php-imap-4.1.2-7.i586.rpm \ php-ldap-4.1.2-7.i586.rpm \ php-manual-4.1.2-7.i586.rpm \ php-mysql-4.1.2-7.i586.rpm \ php-pgsql-4.1.2-7.i586.rpm < Turbolinux Server 6.5 > # rpm -Uvh Cyrus-sasl-1.5.24-15.i386.rpm \ Cyrus-sasl-devel-1.5.24-15.i386.rpm # rpm -Fvh apache-1.3.26-1.i386.rpm \ apache-devel-1.3.26-1.i386.rpm \ apache-manual-1.3.26-1.i386.rpm \ mod_ssl-2.8.9-1.i386.rpm \ openssl-0.9.6b-1.i386.rpm \ openssl-devel-0.9.6b-1.i386.rpm \ php-3.0.18-10jaJP.i386.rpm \ php-imap-3.0.18-10jaJP.i386.rpm \ php-ldap-3.0.18-10jaJP.i386.rpm \ php-manual-3.0.18-10jaJP.i386.rpm \ php-mysql-3.0.18-10jaJP.i386.rpm \ php-pgsql-3.0.18-10jaJP.i386.rpm < Turbolinux Advanced Server 6 > < Turbolinux Server 6.1 > # rpm -Uvh Rpm-3.0.6-17.i386.rpm \ Popt-1.5-17.i386.rpm # rpm -Fvh apache-1.3.23-7.i386.rpm \ apache-devel-1.3.23-7.i386.rpm \ apache-manual-1.3.23-7.i386.rpm \ mod_ssl-2.8.7-7.i386.rpm \ openssl-0.9.6b-1.i386.rpm < Turbolinux Workstation 6.0 > # rpm -Fvh apache-1.3.26-1.i386.rpm \ apache-devel-1.3.26-1.i386.rpm \ apache-manual-1.3.26-1.i386.rpm * Server 6.1, as for the apache-1.3.23-7 which update does to the one for Advanced Server 6, 1.3.26. The back port is done, being something which it does the empty security measure corresponding part. Server 6.1, concerning Advanced Server 6, with respect to related to other package which forms that product, When that way it tries probably to apply 1.3.26 where it corresponds, even excessively wide-ranging it crosses With influence thing it was understood. Because of that, in order to lose the possibility of other problems occurring to the other package, we decided to adopt 1.3.23-7 where dependence is little. Package updates: http://www.turbolinux.co.jp/update/