Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…

CVE-2026-3190: Improper Handling of Insufficient Permissions or Privileges in Red Hat Red Hat build of Keycloak 26.4

0
Medium
VulnerabilityCVE-2026-3190cvecve-2026-3190
Published: Thu Mar 26 2026 (03/26/2026, 19:12:38 UTC)
Source: CVE Database V5
Vendor/Project: Red Hat
Product: Red Hat build of Keycloak 26.4

Description

A flaw was found in Keycloak. The User-Managed Access (UMA) 2.0 Protection API endpoint for permission tickets fails to enforce the `uma_protection` role check. This allows any authenticated user with a token issued for a resource server client, even without the `uma_protection` role, to enumerate all permission tickets in the system. This vulnerability partial leads to information disclosure.

AI-Powered Analysis

Machine-generated threat intelligence

AILast updated: 04/03/2026, 03:21:12 UTC

Technical Analysis

CVE-2026-3190 is a security vulnerability identified in Red Hat's build of Keycloak version 26.4, specifically affecting the User-Managed Access (UMA) 2.0 Protection API endpoint responsible for handling permission tickets. The flaw arises because the endpoint fails to enforce the 'uma_protection' role check properly. In practice, this means that any authenticated user possessing a token issued for a resource server client can enumerate all permission tickets in the system, even if they do not have the 'uma_protection' role assigned. Permission tickets in UMA represent authorization requests and consents, and their exposure can reveal sensitive information about resource access policies and user permissions. The vulnerability is limited to information disclosure and does not permit modification or denial of service. Exploitation requires the attacker to be authenticated with a valid token but does not require additional user interaction. The vulnerability has a CVSS v3.1 base score of 4.3, categorized as medium severity, reflecting its limited impact on confidentiality and no impact on integrity or availability. No public exploits have been reported so far. The root cause is an improper access control check in the Keycloak UMA Protection API, which should restrict permission ticket enumeration to users with the 'uma_protection' role but fails to do so. This flaw could be leveraged by malicious insiders or compromised accounts to gather intelligence on authorization policies and potentially aid in further attacks or privilege escalation attempts.

Potential Impact

The primary impact of CVE-2026-3190 is unauthorized information disclosure. Attackers who gain authenticated access to Keycloak can enumerate all permission tickets, revealing details about resource access requests and consents. This exposure can undermine confidentiality by leaking sensitive authorization metadata, which could be used to map out protected resources and user permissions. While the vulnerability does not allow modification or denial of service, the disclosed information could facilitate targeted attacks, social engineering, or privilege escalation by providing attackers with insights into the access control landscape. Organizations relying on Keycloak for identity and access management, especially those managing sensitive or regulated data, face increased risk of data leakage and compliance violations. The vulnerability affects any deployment of Red Hat's Keycloak 26.4 with UMA 2.0 enabled, potentially impacting cloud services, enterprise applications, and government systems. Although exploitation requires authentication, the risk remains significant in environments where user credentials may be compromised or where insider threats exist.

Mitigation Recommendations

To mitigate CVE-2026-3190, organizations should apply the official patches or updates provided by Red Hat for Keycloak 26.4 as soon as they become available. In the absence of patches, administrators should audit and restrict access to resource server client tokens, ensuring that only trusted users receive tokens capable of interacting with the UMA Protection API. Implement strict role assignment policies to limit the issuance of tokens to users with the 'uma_protection' role only when necessary. Additionally, enable comprehensive logging and monitoring of UMA API calls to detect unusual enumeration activity. Network-level controls such as segmentation and access restrictions can reduce exposure by limiting which users or systems can authenticate to Keycloak. Regularly review and rotate credentials to minimize the risk of compromised tokens being used to exploit this vulnerability. Finally, conduct security awareness training to reduce insider threat risks and encourage prompt reporting of suspicious activity.

Pro Console: star threats, build custom feeds, automate alerts via Slack, email & webhooks.Upgrade to Pro

Technical Details

Data Version
5.2
Assigner Short Name
redhat
Date Reserved
2026-02-25T08:35:07.988Z
Cvss Version
3.1
State
PUBLISHED

Threat ID: 69c589333c064ed76fb16807

Added to database: 3/26/2026, 7:29:55 PM

Last enriched: 4/3/2026, 3:21:12 AM

Last updated: 5/10/2026, 10:51:14 AM

Views: 97

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats

Breach by OffSeqOFFSEQFRIENDS — 25% OFF

Check if your credentials are on the dark web

Instant breach scanning across billions of leaked records. Free tier available.

Scan now
OffSeq TrainingCredly Certified

Lead Pen Test Professional

Technical5-day eLearningPECB Accredited
View courses