PatchSiren cyber security CVE debrief
CVE-2026-94217 Red Hat CVE debrief
A flaw in Keycloak's User-Managed Access (UMA) implementation can cause incorrect permission merging for resources with the same name owned by different users, potentially allowing unauthorized access to a victim's resource. This issue arises in the authorization token endpoint during permission ticket processing, affecting deployments with multiple users and resources. Defenders should verify affected versions, assess exposure, and implement compensating controls to mitigate potential risks.
- Vendor
- Red Hat
- Product
- Red Hat Build of Keycloak
- CVSS
- LOW 3.5
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-09-21
- Original CVE updated
- 2026-09-21
- Advisory published
- 2026-09-21
- Advisory updated
- 2026-09-21
Who should care
Defenders responsible for Keycloak deployments, particularly those with multiple users and resources, should assess exposure and implement compensating controls. Security teams and vulnerability management teams should prioritize verifying affected versions, assessing exposure, and implementing mitigations to prevent unauthorized access to resources.
Why it matters
Defenders should care about CVE-2026-94217 because it can lead to unauthorized access to resources in Keycloak deployments. The flaw requires verification of affected versions and configurations, assessment of exposure, and implementation of compensating controls.
- Potential unauthorized access to victim's resource
- Incorrect permission merging for resources with same name
Technical summary
The flaw occurs in the authorization token endpoint when processing permission tickets. If two different users own resources with the same name, the system incorrectly merges the permissions from both resources when one user requests an authorization token. This allows an attacker to gain access scopes on a victim's resource that were never intended to be shared. The issue affects Keycloak deployments with multiple users and resources, requiring verification of affected versions and configurations to assess exposure.
Defensive priority
Defenders should prioritize verifying affected versions and configurations, assessing exposure, and implementing compensating controls.
Recommended defensive actions
- Verify Keycloak versions and configurations for exposure
- Assess access control and resource ownership
- Implement compensating controls for resource access
- Review official advisories for remediation guidance
- Monitor for suspicious activity related to authorization tokens
- Conduct regular security audits to identify potential vulnerabilities
- Consider implementing additional security measures such as multi-factor authentication
Evidence notes
The CVE record and NVD entry provide limited information about affected versions and remediation. Further verification is required to assess exposure and implement compensating controls. Keycloak deployments with multiple users and resources are potentially vulnerable. Defenders should review official advisories and consider additional security measures.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-94217 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-94217
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-94217 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-94217
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://access.redhat.com/security/cve/CVE-2026-94217
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.