SB2018070306 - Multiple vulnerabilities in GitLab, Gitlab Community Edition



SB2018070306 - Multiple vulnerabilities in GitLab, Gitlab Community Edition

Published: July 3, 2018 Updated: July 17, 2020

Security Bulletin ID SB2018070306
Severity
High
Patch available
YES
Number of vulnerabilities 2
Exploitation vector Remote access
Highest impact Code execution

Breakdown by Severity

High 50% Medium 50%
  • Low
  • Medium
  • High
  • Critical

Description

This security bulletin contains information about 2 secuirty vulnerabilities.


1) Missing Authentication for Critical Function (CVE-ID: CVE-2017-0919)

The vulnerability allows a remote non-authenticated attacker to manipulate data.

GitLab Community and Enterprise Editions before 10.1.6, 10.2.6, and 10.3.4 are vulnerable to an authorization bypass issue in the GitLab import component resulting in an attacker being able to perform operations under a group in which they were previously unauthorized.


2) Weak Password Recovery Mechanism for Forgotten Password (CVE-ID: CVE-2017-0921)

The vulnerability allows a remote non-authenticated attacker to execute arbitrary code.

GitLab Community and Enterprise Editions before 10.1.6, 10.2.6, and 10.3.4 are vulnerable to an unverified password change issue in the PasswordsController component resulting in potential account takeover if a victim's session is compromised.


Remediation

Install update from vendor's website.