CVE-2026-33433Traefik是一款开源的HTTP反向代理和负载均衡器。在受影响版本中,若配置项`headerField`使用了非规范的HTTP头名称(如小写的`x-auth-user`),已认证攻击者可利用规范头(如`X-Auth-User`)进行注入。由于后端优先解析规范头,攻击者注入的值会覆盖Traefik配置的值,从而冒充任意身份访问后端服务。该漏洞CVSS评分为8.8,影响系统机密性、完整性与可用性。
该漏洞源于HTTP头名称规范化处理的不一致性。当Traefik配置使用非规范头名称(例如`x-auth-user`)转发身份信息时,它会保留原始格式。攻击者可向请求中注入同名的规范头(例如`X-Auth-User`)。当请求到达后端时,后端服务器通常会对头名称进行规范化。由于HTTP允许同名字段重复,且后端解析逻辑往往优先处理规范格式,攻击者注入的规范头值会覆盖Traefik转发的非规范头值。这使得攻击者能篡改传递给后端的身份验证信息,绕过安全检查并提升权限。