The parse_cmd function in lib/gitlab_shell.rb in GitLab 5.0 before 5.4.2, Community Edition before 6.2.4, and Enterprise Edition before 6.2.1 and gitlab-shell before 1.7.8 allows remote authenticated users to gain privileges and clone arbitrary repositories.
The product does not properly assign, modify, track, or check privileges for an actor, creating an unintended sphere of control for that actor.
Link | Tags |
---|---|
http://www.openwall.com/lists/oss-security/2013/11/15/4 | third party advisory mailing list |
https://www.gitlab.com/2013/11/14/multiple-critical-vulnerabilities-in-gitlab/ | permissions required |
https://www.openwall.com/lists/oss-security/2013/11/18/4 | mailing list third party advisory patch |