禅道项目管理系统身份认证绕过漏洞复现(QVD-2024-15263)

0x01 产品简介

禅道项目管理软件是国产的开源项目管理软件,专注研发项目管理,内置需求管理、任务管理、bug管理、缺陷管理、用例管理、计划发布等功能,完整覆盖了研发项目管理的核心流程。

0x02 漏洞概述

2024年4月,互联网披露禅道系统存在身份认证绕过的漏洞情报。经分析,确认该漏洞利用简单,并可能在绕过权限后利用后台其他漏洞实现远程代码执行,建议受影响的客户尽快修复漏洞。

漏洞成因

禅道系统某些API设计为通过特定的鉴权函数进行验证,但在实际实现中,这个鉴权函数在鉴权失败后并不中断请求,而是仅返回一个错误标志,这个返回值在后续没有被适当处理。此外,该系统在处理某些API时未能有效检查用户身份,允许未认证的用户执行某些操作,从而绕过鉴权机制。

漏洞影响

该漏洞允许未授权用户绕过正常认证流程,创建管理员账户并接管后台,进而可能利用其他后台漏洞实现远程代码执行,严重威胁系统安全,可能导致数据泄露、勒索或更广泛的网络攻击。

0x03 影响范围

16.x <= 禅道项目管理系统< 18.12(开源版)

6.x <= 禅道项目管理系统< 8.12(企业版)

3.x <= 禅道项目管理系统< 4.12(旗舰版)

0x04 复现环境

CenoOS 7.9搭建开源版本18.11

官网下包禅道下载 - 禅道开源

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-05-04 21:00:06       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-05-04 21:00:06       101 阅读
  3. 在Django里面运行非项目文件

    2024-05-04 21:00:06       82 阅读
  4. Python语言-面向对象

    2024-05-04 21:00:06       91 阅读

热门阅读

  1. STL——map/unordered_map

    2024-05-04 21:00:06       31 阅读
  2. 车载开发-Android Automotive平台

    2024-05-04 21:00:06       34 阅读
  3. git解决冲突问题

    2024-05-04 21:00:06       34 阅读
  4. 修改ETCD返回数据限额

    2024-05-04 21:00:06       32 阅读
  5. 2024/5/3 C++五一

    2024-05-04 21:00:06       38 阅读
  6. PPT基础

    PPT基础

    2024-05-04 21:00:06      35 阅读
  7. SpringCloud相关面试题(详细解答)

    2024-05-04 21:00:06       33 阅读