menu arrow_back 湛蓝安全空间 |狂野湛蓝,暴躁每天 chevron_right ... chevron_right UsualToolcms 8.0 a_modsx.php 任意文件删除 chevron_right UsualToolcms 8.0 a_modsx.php 任意文件删除.md
  • home 首页
  • brightness_4 暗黑模式
  • cloud
    xLIYhHS7e34ez7Ma
    cloud
    湛蓝安全
    code
    Github
    UsualToolcms 8.0 a_modsx.php 任意文件删除.md
    745 B / 2021-07-15 20:08:28
        UsualToolcms 8.0 a\_modsx.php 任意文件删除
    ==========================================
    
    一、漏洞简介
    ------------
    
    二、漏洞影响
    ------------
    
    UsualToolcms 8.0
    
    三、复现过程
    ------------
    
    漏洞位置在a\_modsx.php
    
    ![1.png](./resource/UsualToolcms8.0a_modsx.php任意文件删除/media/rId24.png)
    
    id由用户传入,且有一层过滤
    
    ![2.png](./resource/UsualToolcms8.0a_modsx.php任意文件删除/media/rId25.png)
    
    过滤逻辑存在问题,str\_replace只替换一次,将../替换为空格绕过:
    
        .../...//  --> ../
    
    意味着可以实现跨目录删除指定目录
    
    ![3.png](./resource/UsualToolcms8.0a_modsx.php任意文件删除/media/rId26.png)
    
    参考链接
    --------
    
    > https://xz.aliyun.com/t/8100
    
    
    links
    file_download