Skip to content

Bug bounty reports15,219

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

Program:GitLab
Status
Severity
Weakness
Year
Bounty paid8
Access stated
  • No account0
  • A user account0
  • Admin or privileged0
Access needed
Technique:Path traversal
Clear filters12 of 15,219 reports
Disclosed bug bounty reports
ReportStatusWeaknessSeverityDisclosedBountyVotes
Arbitrary file read via the UploadsRewriter when moving and issueAnalysed#827052ValidFile and Path HandlingCritical2020-04-27$20,0001,503
Git flag injection - local file overwrite to remote code executionAnalysed#658013ValidCommand and Code InjectionCritical2019-12-19$12,000777
Local files could be overwritten in GitLab, leading to remote command executionAnalysed#587854ValidCommand and Code InjectionCritical2019-07-17$12,000542
gitlab-workhorse bypass in Gitlab::Middleware::Multipart allowing files in `allowed_paths` to be readAnalysed#850447ValidInformation DisclosureCritical2020-06-08$10,000410
Bypass of GitLab CI runner slash fix in YAML validationAnalysed#409395ValidInput Validation and LogicCritical2019-04-10–363
Arbitrary file read via the bulk imports UploadsPipelineAnalysed#1439593ValidFile and Path HandlingCritical2022-03-21$29,000329
Arbitrary file read during project importAnalysed#1132378ValidFile and Path HandlingCritical2021-05-24$16,000194
Importing GitLab project archives can replace uploads of other usersAnalysed#534794ValidInsecure Direct Object ReferenceHigh2019-12-11–148
Path traversal, to RCEAnalysed#733072ValidCommand and Code InjectionHigh2022-06-07$12,000142
Read files on application server, leads to RCEAnalysed#178152ValidInformation DisclosureCritical2016-11-03–114
Path traversal in Nuget Package RegistryAnalysed#822262ValidFile and Path HandlingHigh2022-06-07$12,00088
GitLab-Runner on Windows `DOCKER_AUTH_CONFIG` container host Command InjectionAnalysed#955016ValidCommand and Code InjectionHigh2020-11-04–77

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.