Vulnerability Name:

CVE-2013-4546 (CCN-88656)

Assigned:2013-11-11
Published:2013-11-11
Updated:2014-05-14
Summary:The repository import feature in gitlab-shell before 1.7.4, as used in GitLab, allows remote authenticated users to execute arbitrary commands via the import URL.
Per: http://cwe.mitre.org/data/definitions/77.html

"CWE-77: Improper Neutralization of Special Elements used in a Command ('Command Injection')"
CVSS v3 Severity:4.6 Medium (CCN CVSS v3.1 Vector: CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:L/I:L/A:L)
Exploitability Metrics:Attack Vector (AV): Network
Attack Complexity (AC): High
Privileges Required (PR): Low
User Interaction (UI): Required
Scope:Scope (S): Unchanged
Impact Metrics:Confidentiality (C): Low
Integrity (I): Low
Availibility (A): Low
CVSS v2 Severity:6.5 Medium (CVSS v2 Vector: AV:N/AC:L/Au:S/C:P/I:P/A:P)
4.8 Medium (Temporal CVSS v2 Vector: AV:N/AC:L/Au:S/C:P/I:P/A:P/E:U/RL:OF/RC:C)
Exploitability Metrics:Access Vector (AV): Network
Access Complexity (AC): Low
Authentication (Au): Single_Instance
Impact Metrics:Confidentiality (C): Partial
Integrity (I): Partial
Availibility (A): Partial
6.0 Medium (CCN CVSS v2 Vector: AV:N/AC:M/Au:S/C:P/I:P/A:P)
4.4 Medium (CCN Temporal CVSS v2 Vector: AV:N/AC:M/Au:S/C:P/I:P/A:P/E:U/RL:OF/RC:C)
Exploitability Metrics:Access Vector (AV): Network
Access Complexity (AC): Medium
Athentication (Au): Single_Instance
Impact Metrics:Confidentiality (C): Partial
Integrity (I): Partial
Availibility (A): Partial
Vulnerability Type:CWE-Other
Vulnerability Consequences:Gain Access
References:Source: MITRE
Type: CNA
CVE-2013-4546

Source: CCN
Type: GitLab Web site
GitLab: Self Hosted Git Management Application

Source: CCN
Type: oss-sec Mailing List, Mon, 11 Nov 2013 14:58:45 +0100
Security vulnerability in gitlab-shell (CVE-2013-4546)

Source: CCN
Type: SA55493
gitlab-shell Multiple Vulnerabilities

Source: MLIST
Type: UNKNOWN
[oss-security] 20131111 Security vulnerability in gitlab-shell (CVE-2013-4546)

Source: CCN
Type: OSVDB ID: 99687
Gitlab-shell Repository Import Feature Remote Code Execution

Source: CCN
Type: BID-63644
gitlab-shell Repository Import Feature Remote Code Execution Vulnerability

Source: XF
Type: UNKNOWN
gitlab-cve20134546-code-execution(88656)

Source: CONFIRM
Type: UNKNOWN
https://gitlab.com/gitlab-org/gitlab-shell/blob/master/CHANGELOG

Source: CONFIRM
Type: Patch, Vendor Advisory
https://www.gitlab.com/2013/11/08/security-vulnerability-in-gitlab-shell/

Vulnerable Configuration:Configuration 1:
  • cpe:/a:gitlab:gitlab:5.0.0:*:*:*:*:*:*:*
  • OR cpe:/a:gitlab:gitlab:5.0.1:*:*:*:*:*:*:*
  • OR cpe:/a:gitlab:gitlab:5.1.0:*:*:*:*:*:*:*
  • OR cpe:/a:gitlab:gitlab:5.2.0:*:*:*:*:*:*:*
  • OR cpe:/a:gitlab:gitlab:5.3.0:*:*:*:*:*:*:*
  • OR cpe:/a:gitlab:gitlab:5.4.0:*:*:*:*:*:*:*
  • OR cpe:/a:gitlab:gitlab:5.4.1:*:*:*:*:*:*:*
  • OR cpe:/a:gitlab:gitlab:5.4.2:*:*:*:*:*:*:*
  • OR cpe:/a:gitlab:gitlab:6.0.0:*:*:*:*:*:*:*
  • OR cpe:/a:gitlab:gitlab:6.1.0:*:*:*:*:*:*:*
  • OR cpe:/a:gitlab:gitlab:6.2.0:*:*:*:*:*:*:*
  • OR cpe:/a:gitlab:gitlab:6.2.1:*:*:*:*:*:*:*
  • OR cpe:/a:gitlab:gitlab:6.2.2:*:*:*:*:*:*:*
  • OR cpe:/a:gitlab:gitlab-shell:1.0.4:*:*:*:*:*:*:*
  • OR cpe:/a:gitlab:gitlab-shell:1.1.0:*:*:*:*:*:*:*
  • OR cpe:/a:gitlab:gitlab-shell:1.2.0:*:*:*:*:*:*:*
  • OR cpe:/a:gitlab:gitlab-shell:1.3.0:*:*:*:*:*:*:*
  • OR cpe:/a:gitlab:gitlab-shell:1.4.0:*:*:*:*:*:*:*
  • OR cpe:/a:gitlab:gitlab-shell:1.5.0:*:*:*:*:*:*:*
  • OR cpe:/a:gitlab:gitlab-shell:1.6.0:*:*:*:*:*:*:*
  • OR cpe:/a:gitlab:gitlab-shell:1.7.0:*:*:*:*:*:*:*
  • OR cpe:/a:gitlab:gitlab-shell:1.7.1:*:*:*:*:*:*:*
  • OR cpe:/a:gitlab:gitlab-shell:1.7.2:*:*:*:*:*:*:*
  • OR cpe:/a:gitlab:gitlab-shell:*:*:*:*:*:*:*:* (Version <= 1.7.3)

  • * Denotes that component is vulnerable
    BACK
    gitlab gitlab 5.0.0
    gitlab gitlab 5.0.1
    gitlab gitlab 5.1.0
    gitlab gitlab 5.2.0
    gitlab gitlab 5.3.0
    gitlab gitlab 5.4.0
    gitlab gitlab 5.4.1
    gitlab gitlab 5.4.2
    gitlab gitlab 6.0.0
    gitlab gitlab 6.1.0
    gitlab gitlab 6.2.0
    gitlab gitlab 6.2.1
    gitlab gitlab 6.2.2
    gitlab gitlab-shell 1.0.4
    gitlab gitlab-shell 1.1.0
    gitlab gitlab-shell 1.2.0
    gitlab gitlab-shell 1.3.0
    gitlab gitlab-shell 1.4.0
    gitlab gitlab-shell 1.5.0
    gitlab gitlab-shell 1.6.0
    gitlab gitlab-shell 1.7.0
    gitlab gitlab-shell 1.7.1
    gitlab gitlab-shell 1.7.2
    gitlab gitlab-shell *