Description
A flaw was found in Keycloak. The Keycloak Authorization header parser is overly permissive regarding the formatting of the "Bearer" authentication scheme. It accepts non-standard characters (such as tabs) as separators and tolerates case variations that deviate from RFC 6750 specifications.
Problem types
Incorrect Behavior Order: Authorization Before Parsing and Canonicalization
Product status
Timeline
| 2026-01-08: | Reported to Red Hat. |
| 2026-01-07: | Made public. |
Credits
Red Hat would like to thank Guanping Zhang for reporting this issue.
References
access.redhat.com/security/cve/CVE-2026-0707
bugzilla.redhat.com/show_bug.cgi?id=2427768 (RHBZ#2427768)