BUGTRAQ ID: 27431 IBM AIX是一款商业性质的UNIX操作系统。 AIX的逻辑卷标管理命令工具集实现上存在缓冲区溢出漏洞,本地攻击者可能利用此漏洞提升自己的权限。 AIX的逻辑卷标管理器提供了一套用于管理逻辑卷标的工具。逻辑卷标管理器的bos.rte.lvm和bos.clvm.enh命令中存在缓冲区溢出漏洞。如果本地攻击者执行了以下bos.rte.lvm命令: /usr/sbin/lchangevg /usr/sbin/ldeletepv /usr/sbin/putlvodm /usr/sbin/lvaryoffvg /usr/sbin/lvgenminor 或以下bos.clvm.enh命令: /usr/sbin/tellclvmd 就可能触发缓冲区溢出,导致以root用户权限执行任意指令。但本地攻击者必须为system组的成员才能执行有漏洞的命令。 IBM AIX 5.3 IBM AIX 5.2 临时解决方法: * 删除二进制程序的set-uid位: chmod 500 /usr/sbin/lchangevg chmod 500 /usr/sbin/ldeletepv chmod 500 /usr/sbin/putlvodm chmod 500 /usr/sbin/lvaryoffvg chmod 500 /usr/sbin/lvgenminor chmod 500 /usr/sbin/tellclvmd 厂商补丁: IBM --- 目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载: <a href=ftp://aix.software.ibm.com/aix/efixes/security/lvm_ifix.tar target=_blank>ftp://aix.software.ibm.com/aix/efixes/security/lvm_ifix.tar</a>
BUGTRAQ ID: 27431 IBM AIX是一款商业性质的UNIX操作系统。 AIX的逻辑卷标管理命令工具集实现上存在缓冲区溢出漏洞,本地攻击者可能利用此漏洞提升自己的权限。 AIX的逻辑卷标管理器提供了一套用于管理逻辑卷标的工具。逻辑卷标管理器的bos.rte.lvm和bos.clvm.enh命令中存在缓冲区溢出漏洞。如果本地攻击者执行了以下bos.rte.lvm命令: /usr/sbin/lchangevg /usr/sbin/ldeletepv /usr/sbin/putlvodm /usr/sbin/lvaryoffvg /usr/sbin/lvgenminor 或以下bos.clvm.enh命令: /usr/sbin/tellclvmd 就可能触发缓冲区溢出,导致以root用户权限执行任意指令。但本地攻击者必须为system组的成员才能执行有漏洞的命令。 IBM AIX 5.3 IBM AIX 5.2 临时解决方法: * 删除二进制程序的set-uid位: chmod 500 /usr/sbin/lchangevg chmod 500 /usr/sbin/ldeletepv chmod 500 /usr/sbin/putlvodm chmod 500 /usr/sbin/lvaryoffvg chmod 500 /usr/sbin/lvgenminor chmod 500 /usr/sbin/tellclvmd 厂商补丁: IBM --- 目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载: <a href=ftp://aix.software.ibm.com/aix/efixes/security/lvm_ifix.tar target=_blank>ftp://aix.software.ibm.com/aix/efixes/security/lvm_ifix.tar</a>