首页 AI 资讯 技术前沿 KnowSafe 安全预警:Gitlab SSH 仓库导入远程命令执行漏洞
技术前沿

KnowSafe 安全预警:Gitlab SSH 仓库导入远程命令执行漏洞

KnowSafe 安全预警:KnowSafe 安全团队监测到编号 AVD-02021-0136 的安全漏洞(危害等级:高危)已公开披露,相关用户应尽快排查并完成修复。

漏洞介绍

GitLab 是利用 Ruby on Rails 的一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。

Gitlab 的 git 组件存在远程命令执行漏洞,可以通过 GitLab 中的“Repo by URL”导入选项利用该漏洞。漏洞源自于在 git 调用 SSH 客户端之前,命令行客户端未使用 SSH 协议正确转义 URL 中的命令行参数。攻击者可利用特制的 URL 在 GitLab 服务器上执行任意 shell 命令。

受影响版本:

7.9.0 <= gitlab <= 8.17.7

9.0.0 <= gitlab <= 9.0.12

9.1.0 <= gitlab <= 9.1.9

9.2.0 <= gitlab <= 9.2.9

9.3.0 <= gitlab <= 9.3.9

9.4.0 <= gitlab <= 9.4.3

影响范围

应用:Gitlab Gitlab

解决方案

建议升级该软件至最新版本。

参考信息

https://about.gitlab.com/releases/2017/08/10/gitlab-9-dot-4-dot-4-released/

https://gitlab.com/gitlab-org/gitlab-foss/-/issues/35212

KnowSafe 将持续跟踪该漏洞的利用情况与修复进展,如需漏洞管理与应急响应支持,欢迎联系 KnowSafe 安全团队。