CVE-2021-39155 - log back

CVE-2021-39155 edited at 25 Aug 2021 10:14:57
References
https://github.com/istio/istio/security/advisories/GHSA-7774-7vr3-cc8j
+ https://istio.io/latest/news/security/istio-security-2021-008/#cve-2021-39155
https://github.com/istio/istio/commit/90b00bdf891e6c770cb3235c14a9b1fda96cc7c5
CVE-2021-39155 edited at 25 Aug 2021 10:11:05
Severity
- Unknown
+ High
Remote
- Unknown
+ Remote
Type
- Unknown
+ Access restriction bypass
Description
+ A security issue has been found in Istio before version 1.11.1. According to RFC 4343, Istio authorization policy should compare the hostname in the HTTP Host header in a case insensitive way, but currently the comparison is case sensitive. The proxy will route the request hostname in a case-insensitive way which means the authorization policy could be bypassed.
+
+ As an example, the user may have an authorization policy that rejects request with hostname "httpbin.foo" for some source IPs, but the attacker can bypass this by sending the request with hostname "Httpbin.Foo".
References
+ https://github.com/istio/istio/security/advisories/GHSA-7774-7vr3-cc8j
+ https://github.com/istio/istio/commit/90b00bdf891e6c770cb3235c14a9b1fda96cc7c5
Notes
CVE-2021-39155 created at 25 Aug 2021 10:08:16