Keycloak Invitation Token Vulnerability Allows Unauthorized Organization Registration

Vulnerability

A vulnerability in Keycloak's invitation token validation process allows unauthorized organization registration. The issue arises because invitation tokens are processed without verifying their cryptographic signatures. An attacker can modify the organization ID and target email in a legitimate invitation token's JSON Web Token (JWT) payload, enabling them to self-register in an unauthorized organization.

Impact

Exploitation of this vulnerability allows unauthorized users to register in organizations they do not belong to, potentially leading to unauthorized access and privileges within those organizations.

Reproduction

To reproduce this vulnerability, obtain a legitimate invitation token and remove the cryptographic signature verification. Then, modify the organization ID and target email in the token's JWT payload before using it to register an account.

Remediation

Users can upgrade to the latest Red Hat build of Keycloak, version 26.4.9, which addresses this vulnerability.

Added: Feb 9, 2026, 8:32 PM
Updated: Feb 10, 2026, 2:41 AM

Vulnerability Rating

Custom Algorithm
spread
5.2
impact
5.0
exploitability
6.6
remediation
7.7
relevance
2.9
threat
1.6
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.