>>>> 漏洞名称:
Gitlab GraphQL任意Runner添加漏洞(CVE-2023-2478)
>>>> 组件名称:
>>>> 漏洞类型:
远程代码执行
>>>> 利用条件:
1、用户认证:需要用户认证
2、前置条件:无
3、触发方式:远程
>>>> 综合评定利用难度:
困难
>>>> 综合评定威胁等级:
中
漏洞描述
1
组件介绍
GitLab 是一个 web-based Git 仓库管理工具,类似于 GitHub。它提供了源代码管理、代码审查、问题跟踪、持续集成和部署等功能,使开发团队能够更方便地进行协作开发和交付软件。与 GitHub 不同的是,GitLab 可以在您自己的服务器上安装和运行,以便完全控制您的代码和数据。GitLab 的特点包括易于使用的界面、强大的权限控制、灵活的工作流和可扩展性。
2
漏洞描述
在特定条件下,任何 GitLab 用户账户都可以使用 GraphQL 端点将恶意 runner 添加到实例上的任何项目中,可能导致代码执行或敏感信息泄露。
影响范围
15.4 <= Gitlab CE&EE < 15.9.7
15.10 <= Gitlab CE&EE < 15.10.6
15.11 <= Gitlab CE&EE < 15.11.2
修复建议
1
官方修复建议
升级至修复版本
https://about.gitlab.com/update/
2
青藤产品解决方案
青藤万相·主机自适应安全平台已支持该漏洞的检测
参考链接
https://about.gitlab.com/releases/2023/05/05/critical-security-release-gitlab-15-11-2-released/#malicious-runner-attachment-via-graphql
漏洞时间线
官方发布漏洞
青藤发布漏洞通告
-完-
原文始发于微信公众号(青藤实验室):【漏洞通告】Gitlab GraphQL任意Runner添加漏洞(CVE-2023-2478)
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论