Vulnerability Name:

CVE-2017-7559 (CCN-137415)

Assigned:2017-08-15
Published:2017-08-15
Updated:2019-10-09
Summary:In Undertow 2.x before 2.0.0.Alpha2, 1.4.x before 1.4.17.Final, and 1.3.x before 1.3.31.Final, it was found that the fix for CVE-2017-2666 was incomplete and invalid characters are still allowed in the query string and path parameters. This could be exploited, in conjunction with a proxy that also permitted the invalid characters but with a different interpretation, to inject data into the HTTP response. By manipulating the HTTP response the attacker could poison a web-cache, perform an XSS attack, or obtain sensitive information from requests other than their own.
CVSS v3 Severity:6.1 Medium (CVSS v3.1 Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N)
5.8 Medium (Temporal CVSS v3.1 Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N/E:H/RL:O/RC:C)
Exploitability Metrics:Attack Vector (AV): Network
Attack Complexity (AC): Low
Privileges Required (PR): None
User Interaction (UI): Required
Scope:Scope (S): Changed
Impact Metrics:Confidentiality (C): Low
Integrity (I): Low
Availibility (A): None
6.1 Medium (CCN CVSS v3.1 Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N)
5.8 Medium (CCN Temporal CVSS v3.1 Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N/E:H/RL:O/RC:C)
Exploitability Metrics:Attack Vector (AV): Network
Attack Complexity (AC): Low
Privileges Required (PR): None
User Interaction (UI): Required
Scope:Scope (S): Changed
Impact Metrics:Confidentiality (C): Low
Integrity (I): Low
Availibility (A): None
CVSS v2 Severity:5.8 Medium (CVSS v2 Vector: AV:N/AC:M/Au:N/C:P/I:P/A:N)
Exploitability Metrics:Access Vector (AV): Network
Access Complexity (AC): Medium
Authentication (Au): None
Impact Metrics:Confidentiality (C): Partial
Integrity (I): Partial
Availibility (A): None
5.5 Medium (CCN CVSS v2 Vector: AV:N/AC:L/Au:S/C:P/I:P/A:N)
Exploitability Metrics:Access Vector (AV): Network
Access Complexity (AC): Low
Athentication (Au): Single_Instance
Impact Metrics:Confidentiality (C): Partial
Integrity (I): Partial
Availibility (A): None
Vulnerability Type:CWE-444
Vulnerability Consequences:Cross-Site Scripting
References:Source: MITRE
Type: CNA
CVE-2017-7559

Source: REDHAT
Type: Vendor Advisory
RHSA-2017:3454

Source: REDHAT
Type: Vendor Advisory
RHSA-2017:3455

Source: REDHAT
Type: Vendor Advisory
RHSA-2017:3456

Source: REDHAT
Type: Vendor Advisory
RHSA-2017:3458

Source: REDHAT
Type: Vendor Advisory
RHSA-2018:0002

Source: CCN
Type: RHSA-2018:0003
Red Hat JBoss Enterprise Application Platform 7.0.9 security update

Source: REDHAT
Type: Vendor Advisory
RHSA-2018:0003

Source: REDHAT
Type: Vendor Advisory
RHSA-2018:0004

Source: REDHAT
Type: Vendor Advisory
RHSA-2018:0005

Source: REDHAT
Type: Vendor Advisory
RHSA-2018:1322

Source: CCN
Type: Red Hat Bugzilla – Bug 1481665
(CVE-2017-7559) CVE-2017-7559 undertow: HTTP Request smuggling vulnerability (incomplete fix of CVE-2017-2666)

Source: CONFIRM
Type: Issue Tracking, Vendor Advisory
https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2017-7559

Source: XF
Type: UNKNOWN
redhat-cve20177559-xss(137415)

Source: CONFIRM
Type: Issue Tracking, Vendor Advisory
https://issues.jboss.org/browse/UNDERTOW-1251

Vulnerable Configuration:Configuration 1:
  • cpe:/a:redhat:undertow:*:*:*:*:*:*:*:* (Version >= 1.3.0 and < 1.3.31)
  • OR cpe:/a:redhat:undertow:*:*:*:*:*:*:*:* (Version >= 1.4.0 and < 1.4.17)
  • OR cpe:/a:redhat:undertow:2.0.0:alpha1:*:*:*:*:*:*

  • * Denotes that component is vulnerable
    Oval Definitions
    Definition IDClassTitleLast Modified
    oval:com.ubuntu.disco:def:201775590000000
    V
    CVE-2017-7559 on Ubuntu 19.04 (disco) - medium.
    2018-01-10
    oval:com.ubuntu.artful:def:20177559000
    V
    CVE-2017-7559 on Ubuntu 17.10 (artful) - untriaged.
    2018-01-10
    oval:com.ubuntu.cosmic:def:201775590000000
    V
    CVE-2017-7559 on Ubuntu 18.10 (cosmic) - medium.
    2018-01-10
    oval:com.ubuntu.bionic:def:20177559000
    V
    CVE-2017-7559 on Ubuntu 18.04 LTS (bionic) - medium.
    2018-01-10
    oval:com.ubuntu.bionic:def:201775590000000
    V
    CVE-2017-7559 on Ubuntu 18.04 LTS (bionic) - medium.
    2018-01-10
    oval:com.ubuntu.cosmic:def:20177559000
    V
    CVE-2017-7559 on Ubuntu 18.10 (cosmic) - medium.
    2018-01-10
    oval:com.ubuntu.xenial:def:201775590000000
    V
    CVE-2017-7559 on Ubuntu 16.04 LTS (xenial) - medium.
    2018-01-10
    oval:com.ubuntu.xenial:def:20177559000
    V
    CVE-2017-7559 on Ubuntu 16.04 LTS (xenial) - medium.
    2018-01-10
    BACK
    redhat undertow *
    redhat undertow *
    redhat undertow 2.0.0 alpha1