这次审计的是星空个人博客系统XKLog(PHP) 0.7.244

1.安装文件第二步博客名称和个人签名存在xss

 PHP代码审计练习三

直接获取参数信息没有进行任何过滤

PHP代码审计练习三 

2XFFsql注入 报错型

记录获取的IP是直接通过http header xff中获取

 PHP代码审计练习三

登录时会记录IP地址然后存储

PHP代码审计练习三 

所以没有任何过滤

 PHP代码审计练习三

所以报错了

 

3XFF处的XSS漏洞

 PHP代码审计练习三

在线列表中也是会调用XFFIP地址

同样没有过滤可以导致XSS

 PHP代码审计练习三

访问在线列表触发

 PHP代码审计练习三

 

4cookie直接暴露密码

PHP代码审计练习三 

 

5csrf漏洞

 PHP代码审计练习三

成功删除

 PHP代码审计练习三

 

6、管理日志标题和日志标签处存在XSS

保存日志

PHP代码审计练习三 

追踪data_article_add() 函数

可以看到title直接存储了,没有进行处理

 PHP代码审计练习三

日志标签也是一样所以导致XSS

 

 


相关文章: