What’s Vulnerable › Vulnerabilities

CVE-2026-49332: Openshift/oauth-proxy: openshift/oauth-proxy: underscore header smuggling enables identity impersonation on wsgi/php upstreams

Description

A flaw was found in openshift/oauth-proxy. The proxy sets authenticated identity headers using only dash-variant keys (X-Forwarded-User) but does not strip underscore-variant keys (X_Forwarded_User) from incoming requests. WSGI and PHP frameworks normalize both variants to the same variable, allowing an authenticated low-privilege user to smuggle a forged identity that may override the legitimate authenticated identity in the upstream application.

Affected products

How to fix

Upgrade to a fixed version: Red Hat OpenShift Container Platform 4.18 1785529735; Red Hat OpenShift Container Platform 4.12 1786458704; Red Hat OpenShift Container Platform 4.13 1786477436; Red Hat OpenShift Container Platform 4.14 1785549818; Red Hat OpenShift Container Platform 4.15 1787054100; Red Hat OpenShift Container Platform 4.16 1785544039; Red Hat OpenShift Container Platform 4.17 1787543313; Red Hat OpenShift Container Platform 4.19 1785521728; Red Hat OpenShift Container Platform 4.20 1785833742; Red Hat OpenShift Container Platform 4.21 1785851359; Red Hat OpenShift Container Platform 4.22 1785885351. Check the vendor advisory for mitigations.

References

Get alerted when CVE-2026-49332 or the next vulnerability affects your stack