Atlassian Crowd未授权访问漏洞
漏洞概述
Atlassian Crowd和Atlassian Crowd Data Center都是澳大利亚Atlassian公司的产品。Atlassian Crowd是一套基于Web的单点登录系统。该系统为用用户、网络应用程序和目录服务器提供验证、授权等功能。Atlassian Crowd Data Center是Crowd的集群部署版。Atlassian Crowd和Crowd Data Center在其某些发行版本中错误地启用了了pdkinstall开发插件,使其存在安全漏漏洞洞。攻击者利用该漏洞可在未授权访问的情况下对Atlassian Crowd和Crowd Data Center安装任意的恶意插件,执行任意代码/命令,从而获得服务器权限
环境搭建
|
|
浏览器访问http://192.168.0.100:8095
点击Set up Crowd
这里去官网申请试用30天https://my.atlassian.com/products/index
并填写到license 进行下一步安装,直到安装完成。
未授权访问测试
安装完成之后在插件目录会有一些插件bundled-plugins
上传一个标准的插件,来自atlassian-bundled-plugins中的applinks-plugin-5.4.12.jar
|
|
Atlassian Crowd RCE
该漏洞源于网络系统或产品未对输入的数据进行正确的验证。受影响的产品及版本包括:Atlassian Crowd 2.1.x版本,3.0.5之前的3.0.x版本,3.1.6之前的3.1.x版本,3.2.8之前的3.2.x版本,3.3.5之前的3.3.x版本,3.4.4之前的3.4.版本;Atlassian Crowd Data Center 2.1.x版本,3.0.5之前的3.0.x版本,3.1.6之前的3.1.x版本,3.2.8之前的3.2.x版本,3.3.5之前的3.3.x版本,3.4.4之前的3.4.版本。
漏洞利用脚本:https://github.com/jas502n/CVE-2019-11580
|
|
防御手段
- 设置访问
/crowd/admin/uploadplugin.action
的源ip - 升级最新版本(3.5.0以上)。