ZABBIX PHP前端多个输入验证漏洞

来源:岁月联盟 编辑:zhuzhu 时间:2009-03-16
ZABBIX PHP前端多个输入验证漏洞 受影响系统: 
ZABBIX SIA zabbix 1.6.2 
不受影响系统: 
ZABBIX SIA zabbix 1.6.3 
描述: 
-------------------------------------------------------------------------------- 
BUGTRAQ  ID: 33965 

zabbix是一个CS结构的分布式网络监控系统。 

ZABBIX的PHP前端存在多个输入验证错误,远程安全者可以通过提交恶意请求执行跨站请求伪造安全、读取敏感信息或完全安全有漏洞的系统。 

1) include/validate.inc.php中没有正确的过滤对calc_exp2()函数所提交的extlang参数,这可能导致注入并执行任意PHP代码。 

2) 由于没有检查用户提交请求的有效性,远程安全者可以通过提交HTTP执行非授权操作。 

3) locales.php没有正确的验证对srclang参数的输入便用于包含文件,远程安全者可以通过目录遍历安全和URL编码的空字节包含本地资源的任意文件。以下是有漏洞的代码段: 

’srclang’=> array(T_ZBX_STR, O_OPT, NULL, NOT_EMPTY, ’isset({next})’), 
[...] 
else if(isset(ZABBIX PHP前端多个输入验证漏洞_安全中国_全球最大网络安全培训门户
   > >    

ZABBIX PHP前端多个输入验证漏洞

更新时间:2009-03-16 01:24:57责任编辑:池天 
 $Content$