Discuz! X Windows短文件名安全问题导致的数据库备份爆破¶
一、漏洞简介¶
看似是比较鸡肋的小技巧,但在猜一些随机命令的文件名时非常有用,比如:利用短文件名我们可以下载数据库备份文件(文件名中含有随机字符),利用备份文件我们可以尝试解密用户密码。
二、漏洞影响¶
存在Windows短文件名爆破的系统中
三、复现过程¶
1.png
数据库备份功能默认备份在目录\"backup_随机字符串\"
文件名为**年月日_随机字符串**
windows下短文件名访问文件或目录只需要知道前6个字符 backup正好6个 就可以判断备份目录是否存在
https://www.0-sec.org/data/backup~1/
进而通过爆破年月日来寻找数据库备份文件
https://www.0-sec.org/data/backup~1/190814~1.sql
2.png