H3-2022-0078¶
Unauthenticated Gitlab User Enumeration
| Category | SECURITY_MISCONFIGURATION |
| Base Score | 5.0 |
Description¶
The GitLab application allows unauthenticated user enumeration due to a misconfiguration in its public access settings. GitLab is a web-based DevOps lifecycle tool that provides a Git repository manager providing wiki, issue-tracking, and CI/CD pipeline features. An attacker can exploit this misconfiguration by accessing certain endpoints that return a list of users and other potentially sensitive information without requiring authentication.
Impact¶
Exploiting this misconfiguration can enable an attacker to compile a list of valid users, facilitating further malicious actions such as targeted phishing attacks or credential brute-forcing.