Impact
A flaw in the OpenShift OAuth server allows an unauthenticated attacker to send a crafted Accept‑Language header that contains underscore separators, bypassing the upstream guard that only counts hyphens. The underlying BCP 47 parser interprets underscores as hyphens after the guard, triggering a quadratic‑time parsing algorithm. The resulting excessive CPU consumption can deny authentication for all cluster users, compromising availability without requiring any privileged access. The weakness corresponds to CWE‑407, a mismatch between safeguard logic and the malformed input processing routine.
Affected Systems
Red Hat OpenShift Container Platform 4 is affected. Current product versions include all 4.x releases until a patch is released; exact version ranges are not specified in the advisory.
Risk and Exploitability
The CVSS score of 7.5 indicates a high severity. The EPSS score is not available, so no concrete exploitation probability can be quoted, but the lack of input validation and the ability to trigger CPU‑intensive parsing make exploitation feasible from any external system that can reach the OAuth endpoints. The vulnerability is not listed in CISA KEV, yet its impact on cluster availability warrants immediate attention. The likely attack vector is an unauthenticated HTTP request to the OAuth login or error endpoints carrying a specially crafted Accept‑Language header.
OpenCVE Enrichment