CVE:CVE-2013-4490
CNNVD:CNNVD-201311-063
GitLab是一套利用Ruby on Rails开发的一套开源的可实现自托管的Git（版本控制系统）项目仓库的应用程序。gitlab-shell是其中的一套用于SSH访问和存储库管理的应用程序。
GitLab 5.4.1之前的5.0版本和6.2.3之前的6.x版本使用的gitlab-shell 1.7.3之前版本的SSH密钥上传功能(lib/gitlab_keys.rb)中存在安全漏洞。远程攻击者可借助公钥中的shell元字符利用该漏洞执行任意命令。
solution:Upgrade gitlab gitlab to a higher version than 5.0.0,5.0.1,5.1.0,5.2.0,5.3.0,5.4.0,6.0.0,6.1.0,6.2.0,6.2.1,6.2.2,and avoid the version 5.0.0,5.0.1,5.1.0,5.2.0,5.3.0,5.4.0,6.0.0,6.1.0,6.2.0,6.2.1,6.2.2; Upgrade gitlab gitlab-shell to a higher version than 1.7.2,1.0.4,1.1.0,1.2.0,1.3.0,1.4.0,1.5.0,1.6.0,1.7.0,1.7.1,and avoid the version (,1.7.2],1.0.4,1.1.0,1.2.0,1.3.0,1.4.0,1.5.0,1.6.0,1.7.0,1.7.1