Summary
CVE-2026-65583 is an authentication bypass vulnerability in the OpenID Connect (OIDC) relying-party support of Apache CXF (org.apache.cxf:cxf-rt-rs-security-sso-oidc). The flaw lies in ID token validation, where self-issued ID tokens can be accepted without enforcing required claim checks, allowing an attacker to bypass authentication with a crafted token. It carries a CVSS v3.1 base score of 9.1 (Critical).
Technical details
- Root cause: Insufficient verification of data authenticity (CWE-345) in the OIDC relying-party token validation logic.
- Trigger conditions: The relying party accepts self-issued ID tokens without enforcing the required claim checks. Such tokens are disabled by default, so a non-default configuration that enables them is required for exploitation.
- Attack vector: Network — an unauthenticated remote attacker can submit a crafted token to the vulnerable endpoint.
- Impact: Authentication bypass leading to high impact on confidentiality and integrity.
Affected software
- Apache CXF
3.xbefore3.6.12 - Apache CXF
4.0.0through4.1.7(before4.1.8) - Apache CXF
4.2.0through4.2.2(before4.2.3)
Severity
CVSS v3.1 base score: 9.1 (Critical)
Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Mitigation and recommended actions
- Immediate: Upgrade to Apache CXF
3.6.12,4.1.8, or4.2.3(or later) depending on your branch. - If no patch: Ensure acceptance of self-issued ID tokens is not enabled in the OIDC relying-party configuration, and restrict network access to affected OIDC endpoints.
How IONIX identifies potentially affected assets
IONIX matches the following signals against data already collected when it crawled the asset; identifying the technology sends no request beyond that crawl.
- Page title:
CXF - Service list

