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:2019
Clear
Bounty paid18
Access stated
Access needed
Technique
Clear filters48 of 15,219 reports
Disclosed bug bounty reports
ReportStatusWeaknessSeverityDisclosedBountyVotes
Git flag injection - local file overwrite to remote code executionAnalysed#658013ValidCommand and Code Injection–2019-12-19$12,000777
Exfiltrate and mutate repository and project data through injected templated serviceAnalysed#446585ValidAccess Control–2019-03-05$11,000762
Stored XSS in Wiki pagesAnalysed#526325ValidCross-site Scripting–2019-09-02–633
Local files could be overwritten in GitLab, leading to remote command executionAnalysed#587854ValidCommand and Code Injection–2019-07-17$12,000542
Project Template functionality can be used to copy private project data, such as repository, confidential issues, snippets, and merge requestsAnalysed#689314ValidAccess Control–2019-11-27$12,000457
JSON serialization of any Project model results in all Runner tokens being exposed through Quick ActionsAnalysed#509924ValidInformation Disclosure–2019-04-20$12,000366
Bypass of GitLab CI runner slash fix in YAML validationAnalysed#409395ValidInput Validation and Logic–2019-04-10–363
Attacker is able to access commit title and team member comments which are supposed to be privateAnalysed#502593ValidAccess Control–2019-07-03–351
Full access to internal Gitlab instances at redash.gitlab.com, dashboards.gitlab.com, prometheus.gitlab.comAnalysed#498964ValidAccess Control–2019-04-19–306
Cross-site Scripting (XSS) - Stored in RDoc wiki pagesAnalysed#662287ValidMisconfiguration and Insecure Design–2019-12-16$3,500282
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
Unauthenticated blind SSRF in OAuth Jira authorization controllerAnalysed#398799ValidServer-Side Request Forgery–2019-03-14$4,000238
Group search leaks private MRs, code, commitsAnalysed#692252ValidAccess Control–2019-12-14–212
Git flag injection leading to file overwrite and potential remote code executionAnalysed#653125ValidCommand and Code Injection–2019-12-19$3,500169
Snippet JS template allows attacker to read a user's private snippets#348443ValidInformation Disclosure–2019-03-03$300165
Importing GitLab project archives can replace uploads of other users#534794ValidInsecure Direct Object Reference–2019-12-11–148
information disclosure of secret_key_base via encoding charcters#460545ValidInformation Disclosure–2019-06-13$3,500146
DoS on the Issue page by exploiting Mermaid.#470067ValidDenial of Service–2019-05-13$3,000145
Persistent XSS in Note objects#508184ValidCross-site Scripting–2019-07-19$4,500139
Git flag injection - Search API with scope 'blobs'#682442ValidCommand and Code Injection–2019-12-15$7,000130
Group search with Elastic search enable leaks unrelated data#708820ValidAccess Control–2019-12-14–100
DoS attack via comment on Issue#557154ValidDenial of Service–2019-11-21$1,00084
GitLab::UrlBlocker validation bypass leading to full Server Side Request Forgery#541169ValidServer-Side Request Forgery–2019-12-12–72
SSRF in CI after first run#369451ValidServer-Side Request Forgery–2019-04-12–72
GraphQL query "namespace" leaks data#614355ValidAccess Control–2019-12-03–64
Know whether private project name exists or not within a group using link comments#495497ValidInformation Disclosure–2019-10-07–58
Bypass Email Verification using Salesforce -- Reproducible in gitlab.com#617896ValidMisconfiguration and Insecure Design–2019-12-13–55
All functions that allow users to specify color code are vulnerable to ReDoS#511381ValidDenial of Service–2019-08-21$1,00053
Clientside resource Exhausting by exploiting gitlab math rendering#549040ValidDenial of Service–2019-10-01–50
Milestones leaked via search API#460815ValidAccess Control–2019-07-19–43
Bypassing push rules via MRs created by Email#526570ValidAccess Control–2019-10-01–36
Privilege escalation due to insecure use of logrotate#578119ValidAccess Control–2019-10-01–32
Uncontrolled Resource Consumption in any Markdown field using Mermaid#670572ValidDenial of Service–2019-12-20–31
GitLab's GitHub integration is vulnerable to SSRF vulnerability#446593ValidServer-Side Request Forgery–2019-08-30$2,00030
Access Projects And create projects in gitlab pre production server#540711ValidAccess Control–2019-08-28–28
Add and Access to Labels of any Private Projects/Groups of Gitlab(IDOR)#439729ValidInsecure Direct Object Reference–2019-09-19–27
Claiming package names in GitLab's automatic package referencer.#462503ValidInput Validation and Logic–2019-04-05$1,00026
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
Private System Note Disclosure using GraphQL#633001ValidInformation Disclosure–2019-12-13–17
Removing a user from a private group doesn't remove him from group's project, if his project's role was changed#310185ValidAccess Control–2019-04-05–14
Inadequate cache control in gitter allows to view private chat room#493791DuplicateAuthentication–2019-03-08–13
Head pipeline leaked to unauthorized users via blocking merge request feature#667408ValidAccess Control–2019-12-13–11
Blocked user Git access through CI/CD token#497047ValidAccess Control–2019-12-13$1,50011
Last pipeline status for MR leaked#582349ValidAuthentication–2019-10-01–10
Container scanning and Dependency scanning report leaked to unauthorized users#676976ValidAccess Control–2019-12-13–9
Project Milestones Disclosed Via Groups When the Victim disabled milestones access in project settings#636560ValidInformation Disclosure–2019-12-13–5
Guests Will Disclose the Private Project Full Activity Via Project Activity Feeds#491319N/AInformation Disclosure–2019-02-08–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 (348 analysed so far), which can be wrong. Data as of 2026-11-14.

Updated AboutDevelopersSign in