CVE-2020-14306 Missing authorization in openshift-service-mesh/istio-rhel8-operator

High 8.8 Published Updated

An attacker with basic cluster access can deploy pods to any namespace, potentially gaining privileged service account tokens and compromising confidentiality and integrity.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2020-14306?

CVE-2020-14306 is a high-severity missing authorization vulnerability in openshift-service-mesh/istio-rhel8-operator, published on 16 Sep 2020. Any signed-in user can exploit it over the network, with no action from the victim.

Official description

An incorrect access control flaw was found in the operator, openshift-service-mesh/istio-rhel8-operator all versions through 1.1.3. This flaw allows an attacker with a basic level of access to the cluster to deploy a custom gateway/pod to any namespace, potentially gaining access to privileged service account tokens. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability.

Weakness: CWE-862

Which versions are affected by CVE-2020-14306?

It affects 1 product.

Products include Istio-Operator Project Istio-Operator.

How do I fix CVE-2020-14306?

Upgrade to a fixed version.

Upgrade, and check permissions on every request on the server, not only in the interface. More about Missing authorization.

Is CVE-2020-14306 being exploited?

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

Sources

Is CVE-2020-14306 in your software?

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

Check your SBOMs for free