您的位置:首页 > 其它

利用Vulnhub复现漏洞 - Gitlab 任意文件读取漏洞(CVE-2016-9086)

2019-07-08 17:32 1121 查看

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

  • 复现漏洞
  • 漏洞复现
  • Vulnhub官方复现教程

    https://vulhub.org/#/environments/gitlab/CVE-2016-9086/

    漏洞原理

    Gitlab版本:8.13.1

    原理剖析:http://paper.seebug.org/104/

    复现漏洞

    启动环境

    https://blog.csdn.net/JiangBuLiu/article/details/93853056
    进入路径为

    cd /root/vulhub/gitlab/CVE-2016-9086

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

    docker-compose build && docker-compose up -d

    用时:22分钟,但是有错误提示

    环境启动后,访问

    http://your-ip:10080
    ,设置管理员(用户名root)密码,登录。
    【注意】环境搭建了两次,都没有成功,以下内容为搬运https://vulhub.org/#/environments/gitlab/CVE-2016-9086/

    漏洞复现

    新建一个项目,点击

    GitLab export

    test.tar.gz上传,将会读取到

    /etc/passwd
    文件内容:

    内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
    标签: 
    相关文章推荐