Skip to main content
← Vulnerabilities

Keycloak-services: keycloak-services: oidc logout endpoint session fixation via id_token_hint leading to account takeover

6.4MediumCNA
Exploited
No known exploitation
Fix
No fix listed
Who is exposed
Not reported
Published
Last modified
0.34% · 27th percentile
24/100 · provisional
None on Exploit-DB, Metasploit or GitHub

Summary

The OIDC logout endpoint in the keycloak-services component of Red Hat Build of Keycloak sets a session cookie based on an unvalidated token hint before completing security checks. A remote attacker with low-privilege access can exploit this, with the victim's action required, to fix a session ID in the victim's browser and hijack their later login for full control of the account.

Written by anthropic/claude-haiku-5.5 from the sources below. Verify against them.

Read the original description

A flaw was found in the OIDC logout endpoint of the keycloak-services component, which handles user session termination in Red Hat Build of Keycloak. The issue occurs because the system sets a session cookie based on an unvalidated token hint before completing security checks. An attacker can use this flaw to fix a session ID in a victim's browser, allowing them to hijack the victim's subsequent login and gain full control over their account.

cve.now Index

24Pcve.now Index 24 of 100 · methodology v3 · provisional
  • Exploitation?/40Unknown. No CISA SSVC exploitation rating yet
  • Exposure3/25Reachable over the network · Unknown: No advisory context yet
  • Reach10/20Shipped in major Linux distributions
  • Severity6.4/10CVSS 6.4
  • No patch5/5No patch listed yet

What would change the score

  • Would score about 79 if added to CISA KEV
  • Would score about 74 if CISA's SSVC rates exploitation active
  • Would score about 43 if advisories confirm default setups are exposed

Timeline

  1. CVE published
  2. First seen by cve.now
  3. Record last updated

Affected versions

  • rhbk/keycloak-operator-bundle

    Version range not reported

  • rhbk/keycloak-rhel9

    Version range not reported

  • rhbk/keycloak-rhel9-operator

    Version range not reported

  • keycloak-services

    Version range not reported

  • rhbk/keycloak-rhel9

    Version range not reported

  • keycloak-services

    Version range not reported

Evidence 4

  1. Advisory
  2. Advisory
  3. Report
  4. Link

Corrections

None so far.

Something wrong on this page? Report an error. Every fix is listed here.