6.5
CVSSv3

CVE-2022-2403

Published: 01/09/2022 Updated: 12/02/2023
CVSS v3 Base Score: 6.5 | Impact Score: 3.6 | Exploitability Score: 2.8
VMScore: 0

Vulnerability Summary

A credentials leak was found in the OpenShift Container Platform. The private key for the external cluster certificate was stored incorrectly in the oauth-serving-cert ConfigMaps, and accessible to any authenticated OpenShift user or service-account. A malicious user could exploit this flaw by reading the oauth-serving-cert ConfigMap in the openshift-config-managed namespace, compromising any web traffic secured using that certificate.

Vulnerability Trend

Vulnerable Product Search on Vulmon Subscribe to Product

redhat openshift

Vendor Advisories

Synopsis Important: OpenShift Container Platform 41024 bug fix and security update Type/Severity Security Advisory: Important Topic Red Hat OpenShift Container Platform release 41024 is now available withupdates to packages and images that fix several bugs and add enhancementsThis release includes a security update for Red Hat OpenShift ...
Synopsis Important: OpenShift Container Platform 4945 bug fix and security update Type/Severity Security Advisory: Important Topic Red Hat OpenShift Container Platform release 4945 is now available withupdates to packages and images that fix several bugs and add enhancementsThis release includes a security update for Red Hat OpenShift Co ...
A credentials leak was found in the OpenShift Container Platform The private key for the external cluster certificate was incorrectly stored in the oauth-serving-cert ConfigMaps, and accessible to any authenticated OpenShift user or service-account A malicious user could exploit this by reading the oauth-serving-cert ConfigMap in either the opens ...

Github Repositories

Kubernetes webhook that filters private keys from configmaps

ConfigMap Cleaner Webhook A Kubernetes mutating webhook that cleans ConfigMaps by removing private keys, before they are stored in etcd This is a demonstration of a mitigation option for CVE-2022-2403 THIS IS ONLY DEMO CODE, NOT OFFICIALLY SUPPORTED SOFTWARE Deploy Log in to OpenShift cluster, then: $ make deploy IMG=quayio/sfowler/configmap-cleaner:v1