CVE-2024-4369

Cluster-image-registry-operator: exposes a secret via env variable in pod definition on azure

MEDIUM 6.8

At a glance

Source
NVD
EPSS
EPSS 0.69 % · percentile 53 ()
State
PUBLISHED
Published
Updated
Assigner
redhat
NVD status
Deferred

Description

An information disclosure flaw was found in OpenShift's internal image registry operator. The AZURE_CLIENT_SECRET can be exposed through an environment variable defined in the pod definition, but is limited to Azure environments. An attacker controlling an account that has high enough permissions to obtain pod information from the openshift-image-registry namespace could use this obtained client secret to perform actions as the registry operator's Azure service account.

Weaknesses (CWE)

  • CWE-526 — Cleartext Storage of Sensitive Information in an Environment Variable

References

Scores

VersionScoreVectorScored by
CVSS 3.1MEDIUM 6.8CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:N/A:Nredhat
CVSS 3.1MEDIUM 6.8CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:N/A:NNVD · secalert@redhat.com (Secondary)

European references

Affected products

ProductVersions
cluster-image-registry-operatoraffected 0 < ocp-4.14.30
Red Hat · Red Hat OpenShift Container Platform 4.14unaffected v4.14.0-202406112008.p0.g36b3cca.assembly.stream.el8 < *
Red Hat · Red Hat OpenShift Container Platform 4.15unaffected v4.15.0-202406060836.p0.gf577b35.assembly.stream.el9 < *

Sources

SourceLicence
CVE List (CVEProject cvelistV5)CVE Program Terms of Use
EPSS (FIRST.org)FIRST — attribution requested
ENISA EUVDENISA — reproduction authorised, source acknowledged
NVD (NIST) via fkie-cad/nvd-json-data-feedsPublic domain — this product uses data from the NVD API but is not endorsed or certified by the NVD