Skip to content

Bug bounty reports15,219

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

Program:GitLab
Status:Valid
Clear
Severity
Weakness:Information Disclosure
Clear
Year
Bounty paid5
Access stated
  • No account0
  • A user account0
  • Admin or privileged0
Access needed
Technique
Clear filters28 of 15,219 reports
Disclosed bug bounty reports
ReportStatusWeaknessSeverityDisclosedBountyVotes
gitlab-workhorse bypass in Gitlab::Middleware::Multipart allowing files in `allowed_paths` to be readAnalysed#850447ValidInformation DisclosureCritical2020-06-08$10,000410
JSON serialization of any Project model results in all Runner tokens being exposed through Quick ActionsAnalysed#509924ValidInformation DisclosureCritical2019-04-20$12,000366
Snippet JS template allows attacker to read a user's private snippetsAnalysed#348443ValidInformation DisclosureLow2019-03-03$300165
information disclosure of secret_key_base via encoding charctersAnalysed#460545ValidInformation DisclosureHigh2019-06-13$3,500146
Read files on application server, leads to RCEAnalysed#178152ValidInformation DisclosureCritical2016-11-03–114
Able to view hackerone reports attachmentsAnalysed#979787ValidInformation DisclosureCritical2022-07-11–103
Know whether private project name exists or not within a group using link commentsAnalysed#495497ValidInformation DisclosureLow2019-10-07–58
EXIF metadata not stripped from JPG group logosAnalysed#446238ValidInformation DisclosureLow2020-09-08$50055
Maintainer can leak sentry token by changing the configured URL (fix bypass)#2104591ValidInformation DisclosureMedium2024-10-08–32
Able to leak private email of any user given his/her username via graphql#972355ValidInformation DisclosureMedium2021-01-08–29
Unauthorized access to private project security dashboard#853355ValidInformation DisclosureMedium2020-11-21–24
Last build status and coverage leaked to unauthorized users#477222ValidInformation DisclosureLow2019-09-01–24
Unauthorized users may be able to view almost all informations related to Private projects.#407763ValidInformation DisclosureMedium2018-12-03–24
Race condition in GitLab import, giving access to other people their imports due to filename collision#214028ValidInformation DisclosureLow2017-10-03–22
Private System Note Disclosure using GraphQL#633001ValidInformation DisclosureLow2019-12-13–17
[information disclosure] Validate existence of a private project.#605608ValidInformation DisclosureLow2021-03-09–14
SSRF when importing a project from a git repo by URL#135937ValidInformation Disclosure–2018-05-29–12
Users can download old project exports due to unclaimed namespace#195058ValidInformation DisclosureMedium2017-01-23–10
Boards leak private label names and desciptions#162147ValidInformation Disclosure–2016-09-02–10
Attacker can extract list of private project's project members#128051ValidInformation Disclosure–2016-08-01–10
Unauthorized user is able to access schedule pipeline variables and values#962462ValidInformation DisclosureHigh2020-11-30–9
Path paths and file disclosure vulnerabilities at influxdb.quality.gitlab.net#1643962ValidInformation DisclosureLow2022-11-04–8
Todos are not redacted when membership changes - Access to (confidential) issues and merge requests#880863ValidInformation DisclosureMedium2020-11-02–7
Private snippets in public / internal projects leaked though GitLab API#134305ValidInformation Disclosure–2016-05-03–7
Labels created in private projects are leaked#132777ValidInformation Disclosure–2016-05-03–7
GFM renderer leaks external issue tracker URL of private project#133717ValidInformation Disclosure–2017-06-08–6
Project Milestones Disclosed Via Groups When the Victim disabled milestones access in project settings#636560ValidInformation DisclosureLow2019-12-13–5
Confidential issues leaked in public projects when attached to milestone#134300ValidInformation Disclosure–2016-05-03–5

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