Atlassian Bitbucket Server 和 Data Center 命令注入漏洞

漏洞描述

Atlassian Bitbucket Server是澳大利亚Atlassian公司的一款Git代码托管解决方案。

在Bitbucket Server 和 Data Center 的多个 API 端点处存在命令注入漏洞。有权访问公共 Bitbucket 存储库或对私有存储库具有读取权限的攻击者可以通过发送恶意 HTTP 请求来执行任意代码。

漏洞名称Atlassian Bitbucket Server 和 Data Center 命令注入漏洞
漏洞类型命令注入
发现时间2022/8/26
漏洞影响广度广
MPS编号MPS-2022-52474
CVE编号CVE-2022-36804
CNVD编号-

影响范围

Atlassian Data Center@[7.0.0, 7.6.17)

Atlassian Bitbucket Server@[7.0.0, 7.6.17)

Atlassian Data Center@[7.7.0, 7.17.10)

Atlassian Bitbucket Server@[7.7.0, 7.17.10)

Atlassian Data Center@[7.18.0, 7.21.4)

Atlassian Bitbucket Server@[7.18.0, 7.21.4)

Atlassian Bitbucket Server@[8.1.0, 8.1.3)

Atlassian Bitbucket Server@[8.0.0, 8.0.3)

Atlassian Data Center@[8.1.0, 8.1.3)

Atlassian Bitbucket Server@[8.3.0, 8.3.1)

Atlassian Data Center@[8.3.0, 8.3.1)

Atlassian Bitbucket Server@[8.2.0, 8.2.2)

Atlassian Data Center@[8.0.0, 8.0.3)

Atlassian Data Center@[8.2.0, 8.2.2)

修复方案

将Atlassian Bitbucket Server 和 Data Center升级到 7.0.0 或 7.6.17 或 7.17.10 或 7.21.4 或 8.0.3 或 8.1.3 或 8.2.2 或 8.3.1 或更高版本

参考链接

https://www.oscs1024.com/hd/MPS-2022-52474

https://nvd.nist.gov/vuln/detail/CVE-2022-36804/

https://jira.atlassian.com/browse/BSERV-13438

    

情报订阅

OSCS(开源软件供应链安全社区)通过最快、最全的方式,发布开源项目最新的安全风险动态,包括开源组件安全漏洞、事件等信息。同时提供漏洞、投毒情报的免费订阅服务,社区用户可通过配置飞书、钉钉、企业微信机器人,及时获得一手情报信息推送:

https://www.oscs1024.com/?src=csdn

具体订阅方式详见:

https://www.oscs1024.com/docs/vuln-warning/intro/?src=csdn

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在Ubuntu 20.04上安装Bitbucket,您可以按照以下步骤进行操作: 1. 首先,确保您的系统已经安装了Git。如果没有,请在终端中运行以下命令来安装它: ``` sudo apt update sudo apt install git ``` 2. 接下来,您需要下载并安装Java Development Kit(JDK)。在终端中运行以下命令来安装OpenJDK 8: ``` sudo apt update sudo apt install openjdk-8-jdk ``` 3. 下载Bitbucket安装文件。您可以在Bitbucket的官方网站上下载适用于Linux的tar.gz文件。 4. 解压下载的tar.gz文件。假设您将文件下载到了当前用户的“Downloads”文件夹中,使用以下命令解压缩: ``` cd ~/Downloads tar -xvzf bitbucket-X.X.X.tar.gz ``` 请将“X.X.X”替换为版本号。 5. 将解压缩后的Bitbucket文件移动到合适的位置。您可以选择将其移动到/opt目录下: ``` sudo mv ~/Downloads/atlassian-bitbucket-X.X.X /opt/bitbucket ``` 请将“X.X.X”替换为版本号。 6. 为Bitbucket创建一个系统用户。运行以下命令来创建一个名为“bitbucket”的用户: ``` sudo useradd --create-home --home-dir /home/bitbucket --shell /bin/bash bitbucket sudo passwd bitbucket ``` 您将被要求为该用户设置密码。 7. 授予Bitbucket文件夹的所有权给“bitbucket”用户: ``` sudo chown -R bitbucket:bitbucket /opt/bitbucket ``` 8. 编辑Bitbucket的配置文件。使用任何文本编辑器(例如nano)打开/opt/bitbucket/atlassian-bitbucket-X.X.X/conf/server.xml文件: ``` sudo nano /opt/bitbucket/atlassian-bitbucket-X.X.X/conf/server.xml ``` 在其中找到以下行: ``` <Connector port="7990" ... ``` 将其替换为: ``` <Connector port="80" ... ``` 这将使Bitbucket通过默认的HTTP端口80运行。如果您希望使用不同的端口,请相应地更改。 9. 启动Bitbucket服务。使用以下命令: ``` sudo /opt/bitbucket/bin/start-bitbucket.sh ``` 现在,您可以在Web浏览器中访问http://localhost/并按照Bitbucket的设置过程进行配置。 请注意,这只是一个基本的安装过程。根据您的环境和需求,您可能需要进行其他配置和调整。请参考Bitbucket的官方文档以获取更多详细信息和指导。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值