GitLab Community and Enterprise Editions before 10.1.6, 10.2.6, and 10.3.4 are vulnerable to an authorization bypass issue in the Projects::MergeRequests::CreationsController component resulting in an attacker to see every project name and their respective namespace on a GitLab instance.
The system's authorization functionality does not prevent one user from gaining access to another user's data or record by modifying the key value identifying the data.
The product performs an authorization check when an actor attempts to access a resource or perform an action, but it does not correctly perform the check.
Link | Tags |
---|---|
https://hackerone.com/reports/301336 | permissions required |
https://www.debian.org/security/2018/dsa-4206 | vendor advisory |
https://about.gitlab.com/2018/01/16/gitlab-10-dot-3-dot-4-released/ | vendor advisory |