东胜物流软件 OpSailingDateListHtmlGridSource.aspx SQL注入漏洞


漏洞简介

东胜物流软件是青岛东胜伟业软件有限公司一款集订单管理、仓库管理、运输管理等多种功能于一体的物流管理软件。东胜物流信息管理系统 OpSailingDateListHtmlGridSource.aspx 接口存在SQL注入漏洞,未经身份验证的远程攻击者除了可以利用SQL 注入漏洞获取数据库中的信息(例如,管理员后台密码、站点的用户个人信息)之外,甚至在高权限的情况可向服务器中写入木马,进一步获取服务器系统权限。

影响版本

fofa语法

body="FeeCodes/CompanysAdapter.aspx" || body="dhtmlxcombo_whp.js" || body="dongshengsoft" || body="theme/dhtmlxcombo.css"

漏洞分析

根据 OpSailingDateListHtmlGridSource.aspx 的代码引用 DSWeb.PriceCarrier.OpSailingDateListHtmlGridSource,在dll中找到它的逻辑实现

当handle=list时,进入GetLogContent方法

  1. 程序获取 TITLE 参数的值,并使用 Regex.Unescape 进行处理。此函数非安全函数,它仅对转义序列(如 \n, \t)进行解码,并不会对SQL注入相关的特殊字符(如 ', ;, -)进行过滤或转义。
  2. 处理后的字符串 str 被直接拼接到一个 LIKE 查询子句中。

TITLE 参数在未经过任何过滤或参数化处理的情况下,被直接使用字符串拼接的方式嵌入到 SQL 查询语句中。

漏洞复现

GET /PriceCarrier/OpSailingDateListHtmlGridSource.aspx?handle=list&cur_page=1&show_page=10&TITLE=SQLI_POC HTTP/1.1
Host: dongsheng.mrxn.net

通过报错注入在响应里回显数据库版本信息。


手机扫码阅读

东胜物流软件 OpSailingDateInfoGridSource.aspx SQL注入漏洞

天地伟业Easy7 downloadResource 文件读取漏洞

评 论