Vulnerability Name:

CVE-2020-8595 (CCN-176365)

Assigned:2020-02-11
Published:2020-02-11
Updated:2020-02-20
Summary:Istio versions 1.2.10 (End of Life) and prior, 1.3 through 1.3.7, and 1.4 through 1.4.3 allows authentication bypass. The Authentication Policy exact-path matching logic can allow unauthorized access to HTTP paths even if they are configured to be only accessed after presenting a valid JWT token. For example, an attacker can add a ? or # character to a URI that would otherwise satisfy an exact-path match.
CVSS v3 Severity:7.3 High (CVSS v3.1 Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L)
6.4 Medium (Temporal CVSS v3.1 Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L/E:U/RL:O/RC:C)
Exploitability Metrics:Attack Vector (AV): Network
Attack Complexity (AC): Low
Privileges Required (PR): None
User Interaction (UI): None
Scope:Scope (S): Unchanged
Impact Metrics:Confidentiality (C): Low
Integrity (I): Low
Availibility (A): Low
9.0 Critical (CCN CVSS v3.1 Vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H)
7.8 High (CCN Temporal CVSS v3.1 Vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H/E:U/RL:O/RC:C)
Exploitability Metrics:Attack Vector (AV): Network
Attack Complexity (AC): High
Privileges Required (PR): None
User Interaction (UI): None
Scope:Scope (S): Changed
Impact Metrics:Confidentiality (C): High
Integrity (I): High
Availibility (A): High
CVSS v2 Severity:7.5 High (CVSS v2 Vector: AV:N/AC:L/Au:N/C:P/I:P/A:P)
Exploitability Metrics:Access Vector (AV): Network
Access Complexity (AC): Low
Authentication (Au): None
Impact Metrics:Confidentiality (C): Partial
Integrity (I): Partial
Availibility (A): Partial
7.6 High (CCN CVSS v2 Vector: AV:N/AC:H/Au:N/C:C/I:C/A:C)
Exploitability Metrics:Access Vector (AV): Network
Access Complexity (AC): High
Athentication (Au): None
Impact Metrics:Confidentiality (C): Complete
Integrity (I): Complete
Availibility (A): Complete
Vulnerability Type:CWE-287
Vulnerability Consequences:Bypass Security
References:Source: MITRE
Type: CNA
CVE-2020-8595

Source: REDHAT
Type: Third Party Advisory
RHSA-2020:0477

Source: CONFIRM
Type: Mitigation, Third Party Advisory
https://access.redhat.com/security/cve/cve-2020-8595

Source: MISC
Type: Issue Tracking, Mitigation, Third Party Advisory
https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2020-8595

Source: XF
Type: UNKNOWN
istio-cve20208595-sec-bypass(176365)

Source: MISC
Type: Patch
https://github.com/istio/istio/commits/master

Source: MISC
Type: Vendor Advisory
https://istio.io/news/security/

Source: CCN
Type: ISTIO-SECURITY-2020-001
Istio

Source: CONFIRM
Type: Patch, Vendor Advisory
https://istio.io/news/security/istio-security-2020-001/

Source: CCN
Type: WhiteSource Vulnerability Database
CVE-2020-8595

Vulnerable Configuration:Configuration 1:
  • cpe:/a:istio:istio:*:*:*:*:*:*:*:* (Version >= 1.3 and <= 1.3.7)
  • OR cpe:/a:istio:istio:*:*:*:*:*:*:*:* (Version >= 1.4.0 and <= 1.4.3)

  • Configuration 2:
  • cpe:/a:redhat:openshift_service_mesh:1.0:*:*:*:*:*:*:*
  • AND
  • cpe:/o:redhat:enterprise_linux:8.0:*:*:*:*:*:*:*

  • Configuration CCN 1:
  • cpe:/a:istio:istio:1.3.0:*:*:*:*:*:*:*
  • OR cpe:/a:istio:istio:1.4.0:*:*:*:*:*:*:*
  • OR cpe:/a:istio:istio:1.3.7:*:*:*:*:*:*:*
  • OR cpe:/a:istio:istio:1.4.3:*:*:*:*:*:*:*

  • * Denotes that component is vulnerable
    BACK
    istio istio *
    istio istio *
    redhat openshift service mesh 1.0
    redhat enterprise linux 8.0
    istio istio 1.3.0
    istio istio 1.4.0
    istio istio 1.3.7
    istio istio 1.4.3