Skip to content

Bug bounty reports15,219

Publicly disclosed HackerOne reports, with the platform's own outcome and severity.

Program:GitLab
Status
Severity
Weakness:Access Control
Clear
Year
Bounty paid5
Access stated
Access needed:A user account
Technique
Clear filters13 of 15,219 reports
Disclosed bug bounty reports
ReportStatusWeaknessSeverityDisclosedBountyVotes
Exfiltrate and mutate repository and project data through injected templated serviceAnalysed#446585ValidAccess ControlCritical2019-03-05$11,000762
Project Template functionality can be used to copy private project data, such as repository, confidential issues, snippets, and merge requestsAnalysed#689314ValidAccess ControlCritical2019-11-27$12,000457
Attacker is able to access commit title and team member comments which are supposed to be privateAnalysed#502593ValidAccess ControlHigh2019-07-03–351
Privilege escalation from any user (including external) to gitlab admin when admin impersonates youAnalysed#493324ValidAccess ControlCritical2020-08-26–256
Group search with Elastic search enable leaks unrelated dataAnalysed#708820ValidAccess ControlHigh2019-12-14–100
RepositoryPipeline allows importing of local git reposAnalysed#1685822ValidAccess ControlMedium2022-11-04$22,30089
Privilege escalation of "external user" (with maintainer privilege) to internal access through project tokenAnalysed#1193062ValidAccess ControlMedium2021-10-11–66
Ability to access all user authentication tokens, leads to RCEAnalysed#158330ValidAccess ControlCritical2016-11-03–61
Improper access control for users with expired password, giving the user full access through API and GitAnalysed#1285226ValidAccess ControlMedium2022-01-27–49
Guest users can create new test casesAnalysed#1113289ValidAccess ControlMedium2021-08-30$65049
A deactivated user can access data through GraphQLAnalysed#1192460ValidAccess ControlMedium2021-08-30–47
Milestones leaked via search APIAnalysed#460815ValidAccess ControlLow2019-07-19–43
Kroki Arbitrary File Read/WriteAnalysed#1098793ValidAccess ControlHigh2021-05-21$5,60041

Status and severity are HackerOne's. “Access stated” is what the title says; “Access needed” and techniques come from CyberSIXT's analysis of the public report (2,942 analysed so far), which can be wrong. Data as of 2026-11-15.