Cross-Realm Token Acceptance Bypass in KeycloakSecurityPolicy Apache Camel Keycloak component.  The Camel-Keycloak KeycloakSecurityPolicy does not validate the iss (issuer) claim of JWT tokens against the configured realm. A token issued by one Keycloak realm is silently accepted by a policy configured for a completely different realm, breaking tenant isolation. This issue affects Apache Camel: from 4.15.0 before 4.18.0. Users are recommended to upgrade to version 4.18.0, which fixes the issue.
History

Mon, 23 Feb 2026 10:30:00 +0000

Type Values Removed Values Added
References

Mon, 23 Feb 2026 09:15:00 +0000

Type Values Removed Values Added
Description Cross-Realm Token Acceptance Bypass in KeycloakSecurityPolicy Apache Camel Keycloak component.  The Camel-Keycloak KeycloakSecurityPolicy does not validate the iss (issuer) claim of JWT tokens against the configured realm. A token issued by one Keycloak realm is silently accepted by a policy configured for a completely different realm, breaking tenant isolation. This issue affects Apache Camel: from 4.15.0 before 4.18.0. Users are recommended to upgrade to version 4.18.0, which fixes the issue.
Title Apache Camel: Camel-Keycloak: Cross-Realm Token Acceptance Bypass in KeycloakSecurityPolicy
Weaknesses CWE-346
References

cve-icon MITRE

Status: PUBLISHED

Assigner: apache

Published:

Updated: 2026-02-23T09:21:26.298Z

Reserved: 2026-01-14T12:27:42.250Z

Link: CVE-2026-23552

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-02-23T09:17:00.857

Modified: 2026-02-23T10:16:43.560

Link: CVE-2026-23552

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

No data.