002-(CVE-2016-9086)Gitlab 任意文件读取漏洞

# (CVE-2016-9086)Gitlab 任意文件读取漏洞

## 一、漏洞简介

## 二、漏洞影响

GitLab CE/EEversions 8.9, 8.10, 8.11, 8.12, and 8.13

## 三、复现过程

编译及运行环境:

“`
docker-compose build
docker-compose up -d

“`

请使用2G及以上内存的VPS或虚拟机运行该环境,实测1G内存的机器无法正常运行Gitlab(运行后502错误)。

环境运行后,Web端口为10080,ssh端口为10022。访问`http://url:10080`,设置管理员(用户名`root`)密码,登录。

新建一个项目,点击`GitLab export`:

![1.png](/static/lingzu/images/7f079a3327424d6d8aaba950be70a6c4.png)

将[test.tar.gz](https://github.com/ianxtianxt/vulhub//blob/master/gitlab/CVE-2016-9086/test.tar.gz)上传,将会读取到`/etc/passwd`文件内容:

![2.png](/static/lingzu/images/a20036332c4840d1bafc2567c65b82cb.png)

© 版权声明
THE END
喜欢就支持一下吧
点赞0赞赏 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容