A Leader in the 2026 Gartner® Magic Quadrant™ for Endpoint Protection. Six years running.Six years. Gartner® Magic Quadrant™ Leader.Find Out Why
Experiencing a Breach?Blog
Get StartedContact Us
SentinelOne
  • Platform
    Platform Overview
    • Singularity Platform
      Welcome to Integrated Enterprise Security
    • AI for Security
      Leading the Way in AI-Powered Security Solutions
    • Securing AI
      Accelerate AI Adoption with Secure AI Tools, Apps, and Agents.
    • How It Works
      The Singularity XDR Difference
    • Singularity Marketplace
      One-Click Integrations to Unlock the Power of XDR
    • Pricing & Packaging
      Comparisons and Guidance at a Glance
    Data & AI
    • Purple AI
      Accelerate SecOps with Generative AI
    • Singularity Hyperautomation
      Easily Automate Security Processes
    • AI-SIEM
      The AI SIEM for the Autonomous SOC
    • AI Data Pipelines
      Security Data Pipeline for AI SIEM and Data Optimization
    • Singularity Data Lake
      AI-Powered, Unified Data Lake
    • Singularity Data Lake for Log Analytics
      Seamlessly Ingest Data from On-Prem, Cloud or Hybrid Environments
    Endpoint Security
    • Singularity Endpoint
      Autonomous Prevention, Detection, and Response
    • Singularity XDR
      Native & Open Protection, Detection, and Response
    • Singularity RemoteOps Forensics
      Orchestrate Forensics at Scale
    • Singularity Threat Intelligence
      Comprehensive Adversary Intelligence
    • Singularity Vulnerability Management
      Application & OS Vulnerability Management
    • Singularity Identity
      Identity Threat Detection and Response
    Cloud Security
    • Singularity Cloud Security
      Block Attacks with an AI-Powered CNAPP
    • Singularity Cloud Native Security
      Secure Cloud and Development Resources
    • Singularity Cloud Workload Security
      Real-Time Cloud Workload Protection Platform
    • Singularity Cloud Data Security
      AI-Powered Threat Detection for Cloud Storage
    • Singularity Cloud Security Posture Management
      Detect and Remediate Cloud Misconfigurations
    Securing AI
    • Prompt Security
      Secure AI Tools Across Your Enterprise
  • Why SentinelOne?
    Why SentinelOne?
    • Why SentinelOne?
      Cybersecurity Built for What’s Next
    • Our Customers
      Trusted by the World’s Leading Enterprises
    • Industry Recognition
      Tested and Proven by the Experts
    • About Us
      The Industry Leader in Autonomous Cybersecurity
    Compare SentinelOne
    • Arctic Wolf
    • Broadcom
    • CrowdStrike
    • Cybereason
    • Microsoft
    • Palo Alto Networks
    • Sophos
    • Splunk
    • Trellix
    • Trend Micro
    • Wiz
    Verticals
    • Energy
    • Federal Government
    • Finance
    • Healthcare
    • Higher Education
    • K-12 Education
    • Manufacturing
    • Retail
    • State and Local Government
  • Services
    Managed Services
    • Managed Services Overview
      Wayfinder Threat Detection & Response
    • Threat Hunting
      World-Class Expertise and Threat Intelligence
    • Managed Detection & Response
      24/7/365 Expert MDR Across Your Entire Environment
    • Incident Readiness & Response
      DFIR, Breach Readiness, & Compromise Assessments
    Support, Deployment, & Health
    • Technical Account Management
      Customer Success with Personalized Service
    • SentinelOne GO
      Guided Onboarding & Deployment Advisory
    • SentinelOne University
      Live and On-Demand Training
    • Services Overview
      Comprehensive Solutions for Seamless Security Operations
    • SentinelOne Community
      Community Login
  • Partners
    Our Network
    • MSSP Partners
      Succeed Faster with SentinelOne
    • Singularity Marketplace
      Extend the Power of S1 Technology
    • Cyber Risk Partners
      Enlist Pro Response and Advisory Teams
    • Technology Alliances
      Integrated, Enterprise-Scale Solutions
    • SentinelOne for AWS
      Hosted in AWS Regions Around the World
    • Channel Partners
      Deliver the Right Solutions, Together
    • SentinelOne for Google Cloud
      Unified, Autonomous Security Giving Defenders the Advantage at Global Scale
    • Partner Locator
      Your Go-to Source for Our Top Partners in Your Region
    Partner Portal→
  • Resources
    Resource Center
    • Case Studies
    • Data Sheets
    • eBooks
    • Reports
    • Videos
    • Webinars
    • Whitepapers
    • Events
    View All Resources→
    Blog
    • Feature Spotlight
    • For CISO/CIO
    • From the Front Lines
    • Identity
    • Cloud
    • macOS
    • SentinelOne Blog
    Blog→
    Tech Resources
    • SentinelLABS
    • Ransomware Anthology
    • Cybersecurity 101
  • About
    About SentinelOne
    • About SentinelOne
      The Industry Leader in Cybersecurity
    • Investor Relations
      Financial Information & Events
    • SentinelLABS
      Threat Research for the Modern Threat Hunter
    • Careers
      The Latest Job Opportunities
    • Press & News
      Company Announcements
    • Cybersecurity Blog
      The Latest Cybersecurity Threats, News, & More
    • FAQ
      Get Answers to Our Most Frequently Asked Questions
    • DataSet
      The Live Data Platform
    • S Foundation
      Securing a Safer Future for All
    • S Ventures
      Investing in the Next Generation of Security, Data and AI
  • Pricing
Get StartedContact Us
CVE Vulnerability Database
Vulnerability Database/CVE-2026-7571

CVE-2026-7571: Keycloak Auth Bypass Vulnerability

CVE-2026-7571 is an authentication bypass flaw in Keycloak that allows low-privilege users to bypass implicit flow security controls and obtain unauthorized access tokens. This article covers technical details, impact, and mitigation.

Published: May 21, 2026

CVE-2026-7571 Overview

A flaw in Keycloak allows a low-privilege authenticated user to bypass a security control intended to disable the implicit flow in OpenID Connect (OIDC) clients. By manipulating client data during a session restart, an attacker with valid user credentials and knowledge of a client ID can obtain an access token that should not be issued. The resulting tokens can also leak into server logs, proxy logs, and HTTP Referer headers, producing sensitive information disclosure. The weakness is tracked as CWE-472: External Control of Assumed-Immutable Web Parameter. Red Hat has published advisories and shipped fixes for affected Keycloak builds.

Critical Impact

Authenticated attackers can mint OIDC access tokens through a disabled implicit flow and harvest those tokens from logs and Referer headers, enabling impersonation of users in downstream applications.

Affected Products

  • Red Hat build of Keycloak (see RHSA-2026:19596)
  • Red Hat Single Sign-On / Keycloak container images (see RHSA-2026:19597)
  • Upstream Keycloak OIDC client implementations prior to the fixed release

Discovery Timeline

  • 2026-05-19 - CVE-2026-7571 published to NVD
  • 2026-05-20 - Last updated in NVD database

Technical Details for CVE-2026-7571

Vulnerability Analysis

Keycloak enforces a per-client setting that disables the OIDC implicit flow, preventing the authorization server from returning access tokens directly in front-channel responses. The vulnerability allows a low-privilege user who can authenticate and reach the authorization endpoint to bypass that control. During a session restart, the server trusts client-controlled parameters that should be treated as immutable, allowing the response type and flow selection to be coerced back into implicit mode. The server then issues an access token through the front channel even though the client configuration prohibits it. Once issued in this manner, the token travels through URL fragments and request chains where it can be captured.

Root Cause

The root cause is improper handling of assumed-immutable parameters during session restart, classified under CWE-472. Keycloak re-reads client-supplied values when restoring an authorization session instead of binding the flow type to the validated client configuration. An attacker with knowledge of the client ID and valid credentials supplies altered request data, and the server fails to re-validate that the implicit flow remains disabled. This trust boundary failure converts a configuration-level restriction into a parameter the attacker controls.

Attack Vector

Exploitation requires network access to the Keycloak authorization endpoint and authenticated user credentials, but no administrative privileges or user interaction beyond the attacker's own session. The attacker initiates an OIDC authorization request against a target client, triggers a session restart, and submits manipulated client parameters that re-enable the implicit response type. Keycloak then issues an access token in the redirect fragment. Because the token is emitted in URL components, it is logged by reverse proxies, web server access logs, and any downstream service that captures the HTTP Referer header, producing secondary disclosure paths. See the Red Hat CVE entry for vendor-confirmed technical details.

Detection Methods for CVE-2026-7571

Indicators of Compromise

  • Authorization responses containing access_token= in URL fragments for clients where the implicit flow is configured as disabled.
  • Keycloak audit events showing repeated RESTART_AUTHENTICATION actions immediately followed by token issuance to the same client.
  • Reverse proxy or load balancer access logs containing OIDC access tokens in query strings or fragments.
  • Outbound HTTP requests from user browsers carrying access tokens in the Referer header to third-party origins.

Detection Strategies

  • Correlate Keycloak event logs for CODE_TO_TOKEN and implicit flow token issuance against the static client configuration to flag mismatches.
  • Inspect HTTP access logs for OIDC response parameters appearing in URL components on clients where only the authorization code flow is permitted.
  • Hunt for anomalous session restart sequences originating from a single low-privilege account against multiple client IDs.

Monitoring Recommendations

  • Forward Keycloak server, proxy, and application logs to a centralized analytics platform and alert on access tokens appearing in URL or Referer fields.
  • Track per-client token issuance counts and alert when clients with implicit flow disabled emit any implicit-style responses.
  • Enable Keycloak event listener auditing for RESTART_AUTHENTICATION, LOGIN, and CODE_TO_TOKEN events and retain them for retrospective analysis.

How to Mitigate CVE-2026-7571

Immediate Actions Required

  • Apply the Keycloak updates referenced in RHSA-2026:19596 and RHSA-2026:19597 to all realms and instances.
  • Rotate client secrets and invalidate active user sessions for clients where implicit flow was configured as disabled.
  • Scrub historical proxy, web server, and SIEM logs that may contain leaked access tokens and restrict access to those archives.
  • Review downstream applications that may have accepted tokens issued through the bypass and revoke derived sessions.

Patch Information

Red Hat has released fixed packages through RHSA-2026:19596 and RHSA-2026:19597. Additional context is available in the Red Hat CVE page and Bugzilla 2464263. Administrators should upgrade to the fixed build, restart Keycloak instances, and verify that updated artifacts are loaded across all cluster nodes.

Workarounds

  • Restrict access to the Keycloak authorization endpoint through network controls until patches are deployed.
  • Enforce short access token lifetimes and require token binding or DPoP where supported to limit reuse of leaked tokens.
  • Configure reverse proxies and web servers to strip OIDC response parameters from logged URLs and to suppress Referer headers on redirect chains.
  • Audit all OIDC clients and confirm that only the authorization code flow with PKCE is enabled where implicit flow is not required.
bash
# Configuration example: disable implicit flow and enforce code flow with PKCE
# Apply via kcadm.sh against each affected client
kcadm.sh update clients/$CLIENT_UUID -r $REALM \
  -s 'implicitFlowEnabled=false' \
  -s 'standardFlowEnabled=true' \
  -s 'attributes."pkce.code.challenge.method"=S256'

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

  • Vulnerability Details
  • TypeAuth Bypass

  • Vendor/TechKeycloak

  • SeverityHIGH

  • CVSS Score7.1

  • EPSS Probability0.03%

  • Known ExploitedNo
  • CVSS Vector
  • CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N
  • Impact Assessment
  • ConfidentialityLow
  • IntegrityNone
  • AvailabilityNone
  • CWE References
  • CWE-472
  • Technical References
  • Red Hat Security Advisory RHSA-2026:19596

  • Red Hat Security Advisory RHSA-2026:19597

  • Red Hat CVE Details CVE-2026-7571

  • Red Hat Bug Report ID 2464263
  • Related CVEs
  • CVE-2026-9087: Keycloak Auth Bypass Vulnerability

  • CVE-2026-7507: Keycloak Auth Bypass Vulnerability

  • CVE-2026-7504: Keycloak Auth Bypass Vulnerability

  • CVE-2026-4630: Keycloak Auth Bypass Vulnerability
Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.

Try SentinelOne
  • Get Started
  • Get a Demo
  • Product Tour
  • Why SentinelOne
  • Pricing & Packaging
  • FAQ
  • Contact
  • Contact Us
  • Customer Support
  • SentinelOne Status
  • Language
  • Platform
  • Singularity Platform
  • Singularity Endpoint
  • Singularity Cloud
  • Singularity AI-SIEM
  • Singularity Identity
  • Singularity Marketplace
  • Purple AI
  • Services
  • Wayfinder TDR
  • SentinelOne GO
  • Technical Account Management
  • Support Services
  • Verticals
  • Energy
  • Federal Government
  • Finance
  • Healthcare
  • Higher Education
  • K-12 Education
  • Manufacturing
  • Retail
  • State and Local Government
  • Cybersecurity for SMB
  • Resources
  • Blog
  • Labs
  • Case Studies
  • Videos
  • Product Tours
  • Events
  • Cybersecurity 101
  • eBooks
  • Webinars
  • Whitepapers
  • Press
  • News
  • Ransomware Anthology
  • Company
  • About Us
  • Our Customers
  • Careers
  • Partners
  • Legal & Compliance
  • Security & Compliance
  • Investor Relations
  • S Foundation
  • S Ventures

©2026 SentinelOne, All Rights Reserved.

Privacy Notice Terms of Use

English