CVE-2020-10739 Null dereference in istio/envoy

High 7.5 Published Updated

Attackers can cause a denial of service in Istio by sending crafted packets when Telemetry v2 is enabled, affecting ingress gateways and sidecars.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2020-10739?

CVE-2020-10739 is a high-severity vulnerability in istio.io istio/envoy, published on 2 Jun 2020. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

Istio 1.4.x before 1.4.9 and Istio 1.5.x before 1.5.4 contain the following vulnerability when telemetry v2 is enabled: by sending a specially crafted packet, an attacker could trigger a Null Pointer Exception resulting in a Denial of Service. This could be sent to the ingress gateway or a sidecar, triggering a null pointer exception which results in a denial of service. This also affects servicemesh-proxy where a null pointer exception flaw was found in servicemesh-proxy. When running Telemetry v2 (not on by default in version 1.4.x), an attacker could send a specially crafted packet to the ingress gateway or proxy sidecar, triggering a denial of service.

Weakness: CWE-476

Which versions are affected by CVE-2020-10739?

It affects 1 product.

Linux distribution packages (1)
servicemesh-proxy Red Hat:service_mesh:1.1::el8All versions0:1.1.2-2.el8

Products include Istio Istio.

How do I fix CVE-2020-10739?

Upgrade to a fixed version.

Is CVE-2020-10739 being exploited?

There is no known exploitation of CVE-2020-10739 in the wild and no public exploit code.

Sources

Also known as GHSA-wr89-rp47-qc87, RHSA-2020:2148.

Is CVE-2020-10739 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free