安全研究
安全漏洞
SUS本地格式串处理漏洞
发布日期:2004-09-14
更新日期:2004-09-22
受影响系统:Peter D. Gray SUS 2.0.1
Peter D. Gray SUS 2.0
不受影响系统:Peter D. Gray SUS 2.0.6
描述:
BUGTRAQ ID:
11176
CVE(CAN) ID:
CVE-2004-1469
SUS是一个suid root程序,允许普通用户使用超级用户权限执行部分程序。
SUS的log()函数存在格式串问题,本地攻击者可以利用这个漏洞以root用户权限执行任意指令。
问题存在于log.c文件中:
log.c:
--------
void
log(char * msg)
{
...
openlog(ident, LOG_PID|LOG_CONS, facility);
syslog(level,msg); // <- VULNERABILITY
...
}
--------
不正确调用syslog()函数,直接在命令行中提交恶意格式串,可导致以ROOT权限执行任意指令。
<*来源:Leon Juranic (
ljuranic@LSS.hr)
链接:
http://marc.theaimsgroup.com/?l=bugtraq&m=109517782910407&w=2
*>
建议:
厂商补丁:
Peter D. Gray
-------------
目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:
http://pdg.uow.edu.au/sus/sus-2.0.6.tar.Z浏览次数:2519
严重程度:0(网友投票)
本安全漏洞由绿盟科技翻译整理,版权所有,未经许可,不得转载 绿盟科技给您安全的保障 |