fckeditor2.4.3 编辑器文件上传漏洞

一个古老的漏洞记录一下。

一、环境搭建与利用

下载fckeditor2.4.3版本后用phpstudy搭建。

2.4.3版本一下存在版本信息泄露

查看目录/fckeditor/_whatsnew.html


需要修改文件fckeditor\editor\filemanager\browser\default\connectors\php\config.php中的参数

$Config['Enabled'] = True ;

然后访问http://localhost/fckeditor/editor/filemanager/browser/default/connectors/test.html#

因为只支持图片上传,所以我们把php文件改为jpg文件上传

然后修改数据包后缀为php空格


此时查看文件上传目录:


一句话木马成功上传。

二、代码审计

请求为php/connector.php?Command=FileUpload&Type=File&CurrentFolder=/

所以打开php/connector.php 文件追踪Command参数

参数$sCommand经过FileUpload函数进行处理


继续跟踪FileUpload函数函数php/commands.php文件中


存在黑名单配置文件,继续追踪黑名单config.php文件


所以可以利用windows特性去绕过黑名单,例如上面的文件名后加空格等方法。

三、总结

黑名单绕过的话,主要看看有没有漏洞之鱼。利用windows特性,解析漏洞等尝试。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值