ASPCMS是基于ASP+Access(sql2000)开发的网站内容管理系统,提供了简介类模块,新闻类模块,产品类模块,图片类模块,下载类模块。
官方主页: http://www.aspcms.com/forum.php
ASPCMS最新版2.5.2以及ASPCMS2.3.x都存在这个问题,应该是通杀
在ASPCMS2.3.x中,ASPCMS的数据库在/data/目录下,为了防止数据库被下载,把数据库文件data.mdb重新命名为#data.asp,由于设置不当,使用%23编码#即可绕过访问,导致信息泄漏:
http://127.0.0.1/data/%23data.asp
在最新版的2.5.2中,把数据库文件aspcms252.mdb重新命名为#aspcms252.asp,由于配置不当,使用%23编码#即可绕过访问,导致信息泄漏:
http://127.0.0.1/data/%23aspcms252.asp
本地环境如图:
访问 http://127.0.0.1/data/%23aspcms252.asp ,如图所示
如蓝色部分标注,直接泄露用户名和密码。
将产品默认数据库名称修改为复杂数字加字母及符号混用的名称。
暂无临时解决方案
暂无官方解决方案
暂无防护方案
※本站提供的任何内容、代码与服务仅供学习,请勿用于非法用途,否则后果自负
暂无评论