CVE-2019-18802

Current Description

An issue was discovered in Envoy 1.12.0. An untrusted remote client may send an HTTP header (such as Host) with whitespace after the header content. Envoy will treat "header-value " as a different string from "header-value" so for example with the Host header "example.com " one could bypass "example.com" matchers.

Basic Data

PublishedDecember 13, 2019
Last ModifiedMarch 25, 2020
Assignercve@mitre.org
Data TypeCVE
Data FormatMITRE
Data Version4.0
Problem TypeCWE-119
CVE Data Version4.0

Base Metric V2

CVSS 2 - Version2.0
CVSS 2 - Vector StringAV:N/AC:L/Au:N/C:P/I:P/A:P
CVSS 2 - Access VectorNETWORK
CVSS 2 - Access ComplexityLOW
CVSS 2 - AuthenticationNONE
CVSS 2 - Confidentiality ImpactPARTIAL
CVSS 2 - Availability ImpactPARTIAL
CVSS 2 - Base Score7.5
SeverityHIGH
Exploitability Score10.0
Impact Score6.4
Obtain All Privilegefalse
Obtain User Privilegefalse
Obtain Other Privilegefalse

Base Metric V3

No data provided.

Configurations

  • OR - Configuration 1
    Cpe VersionPartVendorProductVersionUpdateEditionLanguageSW EditionTarget SWTarget HWOtherVersion Start IncludingVersion End IncludingVersion Start ExcludingVersion End Excluding
    2.3ApplicationEnvoyproxyEnvoy********1.12.1

Vulnerable Software List

VendorProductVersions
Envoyproxy Envoy *

References

NameSourceURLTags
openSUSE-SU-2020:0379http://lists.opensuse.org/opensuse-security-announce/2020-03/msg00034.htmlSUSE
https://blog.envoyproxy.iohttps://blog.envoyproxy.ioMISCProduct
https://github.com/envoyproxy/envoy/commits/masterhttps://github.com/envoyproxy/envoy/commits/masterMISCPatch
https://github.com/envoyproxy/envoy/security/advisories/GHSA-356m-vhw2-wcm4https://github.com/envoyproxy/envoy/security/advisories/GHSA-356m-vhw2-wcm4MISCExploit Third Party Advisory
https://groups.google.com/forum/#!forum/envoy-usershttps://groups.google.com/forum/#!forum/envoy-usersMISCMailing List Third Party Advisory