Description
GitLab CE/EE, versions 8.18 up to 11.x before 11.3.11, 11.4 before 11.4.8, and 11.5 before 11.5.1, are vulnerable to an SSRF vulnerability in webhooks.
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 2
- GitLab 11.4.7 - RCE (Authenticated) (2) EDB-49334 · webapps · Dec 24, 2020
- GitLab 11.4.7 - Remote Code Execution (Authenticated) (1) EDB-49257 · webapps · Dec 14, 2020
GitHub 3 repositories
-
Algafix/gitlab-RCE-11.4.7 ★ 3 · Apr 11, 2021
GitLab 11.4.7 RCE exploit with different reverse shells. CVE-2018-19571 + CVE-2018-19585
-
CS4239-U6/gitlab-ssrf ★ 0 · Nov 16, 2021
Demonstration of CVE-2018-19571: GitLab SSRF CVE
-
xenophil90/edb-49263-fixed ★ 0 · Feb 8, 2021
Fixed version of the Python script to exploit CVE-2018-19571 and CVE-2018-19585 (GitLab 11.4.7 - Authenticated Remote Code Execution) that is available at https://www.exploit-db.com/exploits/49263 (P…
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- https://about.gitlab.com/2018/11/28/security-release-gitlab-11-dot-5-dot-1-released/
- https://gitlab.com/gitlab-org/gitlab-ce/issues/53242
- http://packetstormsecurity.com/files/160516/GitLab-11.4.7-Remote-Code-Execution.html
- http://packetstormsecurity.com/files/160699/GitLab-11.4.7-Remote-Code-Execution.html