前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >通达OA前台任意用户伪造登录漏洞复现

通达OA前台任意用户伪造登录漏洞复现

作者头像
谢公子
发布2022-01-19 21:00:31
9610
发布2022-01-19 21:00:31
举报
文章被收录于专栏:谢公子学安全谢公子学安全

以下文章来源于Timeline Sec ,作者shiyi

本文作者:shiyi(团队正式成员)

本文字数:544

阅读时长:2~3min

声明:请勿用作违法用途,否则后果自负

0x01 简介

通达OA采用基于WEB的企业计算,主HTTP服务器采用了世界上最先进的Apache服务器,性能稳定可靠。数据存取集中控制,避免了数据泄漏的可能。提供数据备份工具,保护系统数据安全。多级的权限控制,完善的密码验证与登录验证机制更加强了系统安全性。

0x02 漏洞概述

该漏洞类型为任意用户伪造,未经授权的远程攻击者可以通过精心构造的请求包进行任意用户伪造登录。

0x03 影响版本

通达OA < 11.5.200417 版本

0x04 环境搭建

公众号内回复“通达OA环境”获取

使用解密工具对文件解密可获得所有解密代码

解密工具下载链接:

代码语言:javascript
复制
https://paper.seebug.org/203/

用于分析, 解密后的部分代码

将通达V11下载后直接运行EXE文件安装,访问localhost即可

0x05 漏洞复现

1、访问通达登录口

2、POC生成cookie

poc下载地址:

代码语言:javascript
复制
https://github.com/NS-Sp4ce/TongDaOA-Fake-User

生成cookie命令:

代码语言:javascript
复制
python poc.py -v 11 -url target_url

3、替换cookie

通过cookie修改插件,替换cookie之后,访问登录后得页面就可以绕过登录了

代码语言:javascript
复制
http://192.168.214.130/general/index.php?isIE=0&modify_pwd=0

替换cookie后

0x06 修复方式

官方补丁修复或升级最新版本

代码语言:javascript
复制
https://www.tongda2000.com/download/sp2019.php

参考链接: https://github.com/NS-Sp4ce/TongDaOA-Fake-User

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-05-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 谢公子学安全 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档