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 paid92
Access stated
Access needed
Technique
Clear filters257 of 15,219 reports
Disclosed bug bounty reports
ReportStatusWeaknessSeverityDisclosedBountyVotes
A deactivated user can access data through GraphQL#1192460ValidAccess Control–2021-08-30–47
XSS: `v-safe-html` is not safe enough#1579645ValidCross-site Scripting–2022-11-16–43
Milestones leaked via search API#460815ValidAccess Control–2019-07-19–43
GitLab CI runner can read and poison cache of all other projects#301432ValidFile and Path Handling–2018-04-27$2,00043
Stored XSS in Mermaid when viewing Markdown files#1212822ValidCross-site Scripting–2021-10-18–42
Kroki Arbitrary File Read/Write#1098793ValidAccess Control–2021-05-21$5,60041
SQL injection in MilestoneFinder order method#298176ValidSQL Injection–2018-04-27$2,00041
When you call your branch the same name as a git hash, it could be checked out by dependents#790634ValidInjection and Smuggling–2021-08-19$2,00039
Using GitLab to monitor and hijack domains in mass quantity.#312118ValidInput Validation and Logic–2018-02-21$75039
Removed Guest role user who dosent have access to private project in members able to view jobs#2668302InformativeAccess ControlNone2024-09-18–38
Stored XSS on issue comments and other pages which contain notes#1398305ValidCross-site Scripting–2022-06-08$3,00038
Stored XSS in blob viewer#806571ValidCross-site Scripting–2020-08-04–37
Exposure of a valid Gitlab-Workhorse JWT leading to various bad things#1040786ValidAuthentication–2022-07-05$10,00036
Injection of `http.<url>.*` git config settings leading to SSRF#855276ValidServer-Side Request Forgery–2020-09-08$3,00036
Bypassing push rules via MRs created by Email#526570ValidAccess Control–2019-10-01–36
Evaluating Ruby code by injecting Rescue job on the system_hook_push queue through web hook#299473ValidServer-Side Request Forgery–2018-04-27$75036
IDOR in "external status check" API leaks data about any status check on the instance#1372216ValidInsecure Direct Object Reference–2022-02-22–35
Clipboard DOM-based XSS#1196958ValidCross-site Scripting–2021-08-19–35
Store-XSS in error message of build-dependencies#950190ValidCross-site Scripting–2020-12-01–35
Stored-XSS in merge requests#977697ValidCross-site Scripting–2021-07-13–33
Insecure 2FA/authentication implementation creates a brute force vulnerability#149598ValidMisconfiguration and Insecure Design–2016-10-28–33
Maintainer can leak sentry token by changing the configured URL (fix bypass)#2104591ValidInformation DisclosureMedium2024-10-08–32
Stored XSS in merge request creation page through payload in approval rule name#1342009ValidCross-site Scripting–2022-03-31–32
Privilege escalation due to insecure use of logrotate#578119ValidAccess Control–2019-10-01–32
Vulnerability in project import leads to arbitrary command execution#378148ValidCommand and Code Injection–2018-08-22–32
Remote hacker can download all the files of master branch in public projects where everything is members only.#1043480ValidAuthentication–2021-02-15–31
Uncontrolled Resource Consumption in any Markdown field using Mermaid#670572ValidDenial of Service–2019-12-20–31
Mailgun misconfiguration leads to email snooping and postmaster@-access on email.mg.gitlab.com#174983ValidAccess Control–2016-12-06–31
GitLab's GitHub integration is vulnerable to SSRF vulnerability#446593ValidServer-Side Request Forgery–2019-08-30$2,00030
Attacker is able to create,Edit & delete notes and leak the title of a victim's private personal snippet#1751258ValidInsecure Direct Object Reference–2023-06-02$1,73029
Guest Users can create issues for Sentry errors and track their status#1117768ValidAccess Control–2021-09-24$61029
Stored XSS in repository file viewer#1072868ValidCross-site Scripting–2022-05-19$2,00029
Able to leak private email of any user given his/her username via graphql#972355ValidInformation Disclosure–2021-01-08–29
Access Projects And create projects in gitlab pre production server#540711ValidAccess Control–2019-08-28–28
Drive-by arbitrary file deletion in the GDK via letter_opener_web gem#1353103ValidCross-Site Request Forgery–2021-11-12$75027
Stored DOM XSS via Mermaid chart#1103258ValidCross-site Scripting–2021-07-12$3,00027
Stored XSS in group issue list#859333ValidCross-site Scripting–2020-11-21$2,00027
Add and Access to Labels of any Private Projects/Groups of Gitlab(IDOR)#439729ValidInsecure Direct Object Reference–2019-09-19–27
Bypassing password authentication of users that have 2FA enabled#128085ValidAuthentication–2016-04-18–27
No redirect_uri in the db for web-internal clientKey leads to one-click DoS on gitter.im#702987ValidDenial of Service–2020-05-15–26
A profile page of a user can be denied from loading by appending .html to the username#475098ValidMisconfiguration and Insecure Design–2021-08-30$20026
Claiming package names in GitLab's automatic package referencer.#462503ValidInput Validation and Logic–2019-04-05$1,00026
DOS via issue preview#1543718ValidDenial of Service–2022-11-04$7,64025
Stored XSS on PyPi simple API endpoint#856836ValidCross-site Scripting–2020-09-09$3,00025
Domain Takeover - gl-canary.freetls.fastly.net#716677ValidAccess Control–2023-05-30$20025
Stealing data from customers.gitlab.com without user interaction#674195ValidInsecure Direct Object Reference–2020-08-26–25
SafeParamsHelper::safe_params is not so safe#946728ValidCross-site Scripting–2020-11-02$4,00024
Unauthorized access to private project security dashboard#853355ValidInformation Disclosure–2020-11-21–24
Persistent XSS via e-mail when creating merge requests#496973ValidCross-site Scripting–2019-08-30–24
Last build status and coverage leaked to unauthorized users#477222ValidInformation Disclosure–2019-09-01–24

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