漏洞标题
N/A
漏洞描述信息
GitLab 8.9 及其以上版本中存在 GitLab 的“导入/导出项目”功能的“导入/导出项目”关键安全漏洞。在 GitLab 8.9 中增加此功能,允许用户导出并重新导入他们的项目,以 tape 文件归档(tar)形式。所有前 8.13.0 版本的 GitLab 都限制此功能仅向管理员开放。从 8.13.0 开始,此功能对所有用户开放。此功能未正确检查用户提供的档案 symbolic links,因此授权的用户有可能恢复 GitLab 服务账户中可访问的任何文件的内容。这包括包含 GitLab 服务用于验证用户的密钥的敏感文件。GitLab CE 和 EE 版本 8.13.0 到 8.13.2、8.12.0 到 8.12.7、8.11.0 到 8.11.10、8.10.0 到 8.10.12 和 8.9.0 到 8.9.11 受此漏洞影响。
CVSS信息
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
漏洞类别
N/A
漏洞标题
N/A
漏洞描述信息
GitLab versions 8.9.x and above contain a critical security flaw in the "import/export project" feature of GitLab. Added in GitLab 8.9, this feature allows a user to export and then re-import their projects as tape archive files (tar). All GitLab versions prior to 8.13.0 restricted this feature to administrators only. Starting with version 8.13.0 this feature was made available to all users. This feature did not properly check for symbolic links in user-provided archives and therefore it was possible for an authenticated user to retrieve the contents of any file accessible to the GitLab service account. This included sensitive files such as those that contain secret tokens used by the GitLab service to authenticate users. GitLab CE and EE versions 8.13.0 through 8.13.2, 8.12.0 through 8.12.7, 8.11.0 through 8.11.10, 8.10.0 through 8.10.12, and 8.9.0 through 8.9.11 are affected.
CVSS信息
N/A
漏洞类别
N/A
漏洞标题
GitLab 目录遍历漏洞
漏洞描述信息
GitLab是一套利用Ruby on Rails开发的开源应用程序,可实现一个自托管的Git(版本控制系统)项目仓库,它拥有与Github类似的功能,可查阅项目的文件内容、提交历史、Bug列表等。 GitLab中的‘import/export project’功能中存在目录遍历漏洞,该漏洞源于程序没有正确检查用户提供文档中的符号链接。攻击者可利用该漏洞检索任意文件的内容。以下版本受到影响:GitLab CE和EE 8.13.0至8.13.2版本,8.12.0至8.12.7版本,8.11.0至8.11.10
CVSS信息
N/A
漏洞类别
信息泄露