Skip to content

Bug bounty reports15,219

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

Program:GitLab
Status
Severity
Weakness:Input Validation and Logic
Clear
Year
Bounty paid3
Access stated
  • No account0
  • A user account0
  • Admin or privileged0
Access needed
  • No account0
  • A user account3
  • A privileged role0
  • Admin0
  • Physical or local access0
  • Not clear from the report0
Technique
Clear filters7 of 15,219 reports
Disclosed bug bounty reports
ReportStatusWeaknessSeverityDisclosedBountyVotes
Lack of validation before assigning custom domain names leading to abuse of GitLab pages service#296907InformativeInput Validation and Logic–2018-02-01–2
Possibilty to purchase Ultimate - 1 Year (EDU or OSS)#882848ValidInput Validation and Logic–2020-11-02–23
Claiming package names in GitLab's automatic package referencer.#462503ValidInput Validation and Logic–2019-04-05$1,00026
Using GitLab to monitor and hijack domains in mass quantity.#312118ValidInput Validation and Logic–2018-02-21$75039
Bypass Email Verification -- Able to Access Internal Gitlab Services that use Login with Gitlab and Perform Check on email domainAnalysed#565883ValidInput Validation and Logic–2019-08-30–249
An attacker can run pipeline jobs as arbitrary userAnalysed#894569ValidInput Validation and Logic–2020-08-26$12,000307
Bypass of GitLab CI runner slash fix in YAML validationAnalysed#409395ValidInput Validation and Logic–2019-04-10–363

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 (227 analysed so far), which can be wrong. Data as of 2026-11-14.

Updated AboutDevelopersSign in