CVE-2024-4369: an Environment Variable · Cleartext Storage of Sensitive Information
Source CVE Database V5
Not known to be exploited · CVSS 6.8 Medium.
Data as of 26 Oct 2026, 14:05 UTC
- EPSS
- 0.6% chance of exploitation in 30 days – higher than 52% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:N/A:NExploitation evidence
Disclosed: evidence found.
CVE published 30 Apr 2024
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
AI-suggested
To mitigate CVE-2024-4369, organizations should implement the following specific measures: 1) Restrict access to pod metadata and environment variables in the openshift-image-registry namespace by enforcing strict Role-Based Access Control (RBAC) policies, limiting who can view pod definitions and environment variables. 2) Rotate the AZURE_CLIENT_SECRET credentials immediately upon discovery of potential exposure to invalidate any compromised secrets. 3) Avoid storing sensitive credentials in cleartext environment variables; instead, use secure secret management solutions integrated with OpenShift, such as Kubernetes Secrets with encryption at rest and access controls. 4) Monitor audit logs for unusual access patterns to pod metadata or Azure service accounts to detect potential exploitation attempts. 5) Apply any vendor patches or updates addressing this vulnerability as they become available. 6) Conduct regular security reviews of cloud service account permissions to ensure the principle of least privilege is enforced, minimizing the impact if credentials are compromised. 7) Educate administrators on the risks of excessive permissions and the importance of credential confidentiality within the cluster environment.
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.