
Cloud Vulnerability DB
A community-led vulnerabilities database
A vulnerability was discovered in OpenShift OSIN affecting the ClientSecretMatches function, identified as CVE-2021-4294. The issue relates to the manipulation of argument secrets leading to observable timing discrepancies, which could potentially be exploited through timing attacks. The vulnerability was addressed in OpenShift Container Platform updates (Red Hat Advisory).
The vulnerability stems from the use of non-constant time comparison operations when checking client secrets in the OSIN authentication system. The issue was fixed by implementing constant-time comparisons using the crypto/subtle package to prevent potential timing attacks. The fix involved modifying the ClientSecretMatches function to use subtle.ConstantTimeCompare instead of direct string comparison (GitHub Commit). The vulnerability has been assigned a CVSS v3 score of 5.9, indicating moderate severity (Red Hat CVE).
The vulnerability could potentially allow attackers to perform timing attacks against the authentication system, potentially leading to the extraction of sensitive information about client secrets through careful measurement of response times in secret comparison operations (GitHub PR).
The vulnerability has been fixed in recent versions of OpenShift Container Platform through security updates. Users are advised to upgrade to the latest version of affected OpenShift Container Platform releases. The fix implements constant-time comparisons for client secrets using the crypto/subtle package, effectively preventing timing-based attacks (Red Hat Advisory).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."