漏洞概要 关注数(3) 关注此漏洞
缺陷编号: WooYun-2016-178909
漏洞标题: 河南阿拉法软件科技有限公司某站java RMI远程命令执行
相关厂商: 河南阿拉法软件科技有限公司
漏洞作者: 路人甲
提交时间: 2016-02-29 10:23
公开时间: 2016-04-14 10:23
漏洞类型: 命令执行
危害等级: 高
自评Rank: 10
漏洞状态: 未联系到厂商或者厂商积极忽略
漏洞来源:www.wooyun.org ,如有疑问或需要帮助请联系
Tags标签: 远程命令执行
漏洞详情
披露状态:
2016-02-29: 积极联系厂商并且等待厂商认领中,细节不对外公开
2016-04-14: 厂商已经主动忽略漏洞,细节向公众公开
简要描述:
南阿拉法软件科技有限公司是一家集研发、维护、销售的软件公司,旗下产品包含:ERP、家具ERP、家具管理软件、家具设计软件、家具开料软件、鞋业ERP、进销存软件、OA、CRM-ERP、家具ERP、家具管理软件、家具设计软件、家具开料软件、鞋业ERP、进销存软件、OA、CRM
详细说明:
看到http://zone.wooyun.org/content/25478,所以准备找个实例验证一下,并提交到主站上面。
1、搜索搜索可能存在该问题的主机,这里搜索中国、端口1099并且是linux主机的服务器,搜索如下
https://www.shodan.io/search?query=port%3A%221099%22+country%3A%22CN%22+os%3A%22Linux+3.x%22
结果如下(如果其他同学要验证该漏洞的话,请不要损坏删除泄露信息等)
2、根据爱上平顶山提供的方法。首先找一台外网IP的服务器,操作如下
此时在监听端口
3、根据zone的信息,执行两步命令(Java RMI远程命令执行)
111.111.111.111为自己独立IP
这一步主要为
下载111.111.111.111的b.py文件到本地服务器,并存在/tmp 下 命名为atest.py
【忽视报错,这个命令可以在任意主机上运行】
4、第二步
主要为python /tmp/atest.py
其实就是一个反弹shell
参考http://zone.wooyun.org/content/5064
【忽视报错】
5、成功后,独立服务器上的监听会成功,如下图
这个试试就说明成功命令执行了。
python脚本
其中111.111.111.111为自己独立服务器IP。
漏洞证明:
修复方案:
版权声明:转载请注明来源 路人甲@乌云
漏洞回应
厂商回应:
未能联系到厂商或者厂商积极拒绝
漏洞Rank:20 (WooYun评价)
漏洞评价:
对本漏洞信息进行评价,以更好的反馈信息的价值,包括信息客观性,内容是否完整以及是否具备学习价值
漏洞评价(共0人评价):
登陆后才能进行评分
评论