Skip to main content
← All vulnerabilities
CVE-2026-118959EUVD-2026-113443

Keycloak-services: keycloak-services: required actions bypassed via kc_action parameter

Published
Last modified
published
Not listed in CISA KEV
None on Exploit-DB, Metasploit or GitHub

Summary

Keycloak's authentication services are affected, specifically the required action handling that enforces mandatory user steps such as profile verification or accepting terms. A user can bypass these administrator-imposed requirements and obtain access to applications without completing them.

Summarized by anthropic/claude-haiku-5.5. Verify details against the original sources.

Read the original description

A flaw was found in the required action provider mechanism of Keycloak. The issue occurs when an authorization request includes the kc_action query parameter set to a mandatory action already assigned to the user, such as profile verification or terms and conditions. Due to incorrect handling of application-initiated actions, Keycloak may skip these mandatory challenges and issue an authorization code. This can allow a user to bypass administrative requirements and gain access to the application without completing necessary profile updates or agreeing to terms.

Timeline

  1. CVE published
  2. First seen by cve.now

Affected versions

  • keycloak-services

    Version range not reported

  • rhbk/keycloak-rhel9

    Version range not reported

  • keycloak-services

    Version range not reported

References 2

access.redhat.com

bugzilla.redhat.com