CVE-2026-57817
UnknownSummary
The OpenID Connect Core 1.0 specification mandates that the RP MUST validate the `c_hash` parameter when operating in the Hybrid Flow. If an Apache CXF RP is integrated with a non-compliant or misconfigured Identity Provider (IdP) that omits the `c_hash`, the RP becomes vulnerable to Authorization Code Substitution/Injection attacks. Users are recommended to upgrade to versions 4.2.3 or 4.1.8 or 3.6.12, which fix this issue.
Risk Assessment
The risk includes the possibility of session hijacking or unauthorized access to resources through authorization code substitution.
Recommendation
It is recommended to upgrade Apache CXF to versions 4.2.3, 4.1.8, or 3.6.12, which fix this vulnerability. Also ensure that the identity provider is compliant with the OpenID Connect specification.
Original NVD description (English source)
The OpenID Connect Core 1.0 specification mandates that the RP MUST validate the `c_hash` parameter when operating in the Hybrid Flow. If an Apache CXF RP is integrated with a non-compliant or misconfigured Identity Provider (IdP) that omits the `c_hash`, the RP becomes vulnerable to Authorization Code Substitution/Injection attacks. Users are recommended to upgrade to versions 4.2.3 or 4.1.8 or 3.6.12, which fix this issue.

