Vulnerability Name: | CVE-2020-10108 (CCN-177892) |
Assigned: | 2020-03-11 |
Published: | 2020-03-11 |
Updated: | 2022-04-01 |
Summary: | In Twisted Web through 19.10.0, there was an HTTP request splitting vulnerability. When presented with two content-length headers, it ignored the first header. When the second content-length value was set to zero, the request body was interpreted as a pipelined request. |
CVSS v3 Severity: | 9.8 Critical (CVSS v3.1 Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H) 8.5 High (Temporal CVSS v3.1 Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H/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): High Integrity (I): High Availibility (A): High | 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.3 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:U/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 | 7.3 High (REDHAT 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 (REDHAT 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 |
|
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 | 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 CWE-444
|
Vulnerability Consequences: | Gain Access |
References: | Source: MITRE Type: CNA CVE-2020-10108
Source: XF Type: UNKNOWN twisted-cve202010108-request-splitting(177892)
Source: MISC Type: Exploit, Third Party Advisory https://know.bishopfox.com/advisories
Source: CCN Type: Bishop Fox Security Advisory Twisted Version 19.10.0
Source: MISC Type: Release Notes, Third Party Advisory https://know.bishopfox.com/advisories/twisted-version-19.10.0
Source: MLIST Type: Mailing List, Third Party Advisory [debian-lts-announce] 20220219 [SECURITY] [DLA 2927-1] twisted security update
Source: FEDORA Type: Mailing List, Third Party Advisory FEDORA-2020-16dc0da400
Source: FEDORA Type: Mailing List, Third Party Advisory FEDORA-2020-2136b020f2
Source: GENTOO Type: Third Party Advisory GLSA-202007-24
Source: CCN Type: Twisted Web site Twisted
Source: UBUNTU Type: Third Party Advisory USN-4308-1
Source: UBUNTU Type: Third Party Advisory USN-4308-2
Source: MISC Type: Patch, Third Party Advisory https://www.oracle.com/security-alerts/cpuoct2020.html
|
Vulnerable Configuration: | Configuration 1: cpe:/a:twistedmatrix:twisted:*:*:*:*:*:*:*:* (Version <= 19.10.0) Configuration 2: cpe:/o:fedoraproject:fedora:31:*:*:*:*:*:*:*OR cpe:/o:fedoraproject:fedora:32:*:*:*:*:*:*:* Configuration 3: cpe:/o:debian:debian_linux:9.0:*:*:*:*:*:*:* Configuration 4: cpe:/o:canonical:ubuntu_linux:14.04:*:*:*:esm:*:*:*OR cpe:/o:canonical:ubuntu_linux:16.04:*:*:*:esm:*:*:*OR cpe:/o:canonical:ubuntu_linux:18.04:*:*:*:lts:*:*:*OR cpe:/o:canonical:ubuntu_linux:19.10:*:*:*:*:*:*:* Configuration 5: cpe:/a:oracle:zfs_storage_appliance_kit:8.8:*:*:*:*:*:*:*OR cpe:/o:oracle:solaris:10:*:*:*:*:*:*:*OR cpe:/o:oracle:solaris:11:*:*:*:*:*:*:* Configuration RedHat 1: cpe:/o:redhat:enterprise_linux:7:*:*:*:*:*:*:* Configuration RedHat 2: cpe:/o:redhat:enterprise_linux:7::client:*:*:*:*:* Configuration RedHat 3: cpe:/o:redhat:enterprise_linux:7::computenode:*:*:*:*:* Configuration RedHat 4: cpe:/o:redhat:enterprise_linux:7::server:*:*:*:*:* Configuration RedHat 5: cpe:/o:redhat:enterprise_linux:7::workstation:*:*:*:*:* Configuration RedHat 6: cpe:/o:redhat:enterprise_linux:6:*:*:*:*:*:*:* Configuration RedHat 7: cpe:/o:redhat:enterprise_linux:6::client:*:*:*:*:* Configuration RedHat 8: cpe:/o:redhat:enterprise_linux:6::server:*:*:*:*:* Configuration RedHat 9: cpe:/o:redhat:enterprise_linux:6::workstation:*:*:*:*:* Configuration CCN 1: cpe:/a:twistedmatrix:twisted:19.10.0:*:*:*:*:*:*:*
Denotes that component is vulnerable |
Oval Definitions |
|
BACK |