Read the docs
TI-2024-01049 Aliases CVE-2024-1132GHSA-72vp-xfrc-42xm

Keycloak: path transversal in redirection validation

Priority HIGH 70CWE-22Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
Required
Attack complexity
Low
Impact type
—
Confidentiality · integrity · availability
High · High · None
Fix status
Partial Red Hat: 10 fixed, 6 without a fix

Attack profile from CVSS 3.1 · CNA. Fix status from CNA, GitHub and Red Hat.

Summary

A flaw was found in Keycloak, where it does not properly validate URLs included in a redirect. This issue could allow an attacker to construct a malicious request to bypass validation and access other URLs and sensitive information within the domain or conduct further attacks. This flaw affects any client that utilizes a wildcard in the Valid Redirect URIs field, and requires user interaction within the malicious URL.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.01552 75th percentileScored 2026-11-07
Fix Partial keycloak: 22.0.10, 24.0.3org.keycloak:keycloak-services (Maven): 22.0.10, 24.0.3Red Hat: 12 advisoriesRed Hat: 10 fixed, 6 without a fix

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
No
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
—keycloak21.1.0 to before 22.0.10; 23.0.0 to before 24.0.322.0.10, 24.0.3Patch availableCNA
Red HatMigration Toolkit for Runtimes 1 on RHEL 8—1.2-23Patch availableCNA
Red HatMigration Toolkit for Runtimes 1 on RHEL 8—1.2-15Patch availableCNA
Red HatMigration Toolkit for Runtimes 1 on RHEL 8—1.2-16Patch availableCNA
Red HatMigration Toolkit for Runtimes 1 on RHEL 8—1.2-14Patch availableCNA
Red HatMTA-6.2-RHEL-9—6.2.3-2Patch availableCNA
Red HatRed Hat AMQ Broker 7——Not affectedCNA
Red HatRed Hat AMQ Broker 7——Not affectedCNA
Red HatRed Hat AMQ Broker 7——Not affectedCNA
Red HatRed Hat build of Keycloak 22—22.0.10-1Patch availableCNA
Red HatRed Hat build of Keycloak 22—22-13Patch availableCNA
Red HatRed Hat build of Keycloak 22—22-16Patch availableCNA
Red HatRed Hat build of Keycloak 22.0.10——Not affectedCNA
Red HatRed Hat Single Sign-On 7.6 for RHEL 7—18.0.13-1.redhat_00001.1.el7ssoPatch availableCNA
Red HatRed Hat Single Sign-On 7.6 for RHEL 8—18.0.13-1.redhat_00001.1.el8ssoPatch availableCNA
Red HatRed Hat Single Sign-On 7.6 for RHEL 9—18.0.13-1.redhat_00001.1.el9ssoPatch availableCNA
Red HatRHEL-8 based Middleware Containers—7.6-46Patch availableCNA
Red HatRHSSO 7.6.8——Not affectedCNA
Red HatRed Hat build of Apicurio Registry 2——No fix listedCNA
Red HatRed Hat build of Quarkus——No fix listedCNA
Red HatRed Hat build of Quarkus——No fix listedCNA
Red HatRed Hat Data Grid 8——Not affectedCNA
Red HatRed Hat Decision Manager 7——No fix listedCNA
Red HatRed Hat Fuse 7——No fix listedCNA
Red HatRed Hat JBoss Data Grid 7——Not affectedCNA
Red HatRed Hat JBoss Enterprise Application Platform 6——No fix listedCNA
Red HatRed Hat JBoss Enterprise Application Platform 7——Not affectedCNA
Red HatRed Hat Process Automation 7——No fix listedCNA
—org.keycloak:keycloak-services (Maven)before 22.0.1022.0.10Patch availableGHSA-72vp-xfrc-42xm
—org.keycloak:keycloak-services (Maven)23.0.0 to before 24.0.324.0.3Patch availableGHSA-72vp-xfrc-42xm
  • keycloak Vendor— Affected 21.1.0 to before 22.0.10; 23.0.0 to before 24.0.3 Fixed in 22.0.10, 24.0.3 Patch available CNA
  • Migration Toolkit for Runtimes 1 on RHEL 8 VendorRed Hat Affected — Fixed in 1.2-23 Patch available CNA
  • Migration Toolkit for Runtimes 1 on RHEL 8 VendorRed Hat Affected — Fixed in 1.2-15 Patch available CNA
  • Migration Toolkit for Runtimes 1 on RHEL 8 VendorRed Hat Affected — Fixed in 1.2-16 Patch available CNA
  • Migration Toolkit for Runtimes 1 on RHEL 8 VendorRed Hat Affected — Fixed in 1.2-14 Patch available CNA
  • MTA-6.2-RHEL-9 VendorRed Hat Affected — Fixed in 6.2.3-2 Patch available CNA
  • Red Hat AMQ Broker 7 VendorRed Hat Affected — Fixed in — Not affected CNA
  • Red Hat AMQ Broker 7 VendorRed Hat Affected — Fixed in — Not affected CNA
  • Red Hat AMQ Broker 7 VendorRed Hat Affected — Fixed in — Not affected CNA
  • Red Hat build of Keycloak 22 VendorRed Hat Affected — Fixed in 22.0.10-1 Patch available CNA
  • Red Hat build of Keycloak 22 VendorRed Hat Affected — Fixed in 22-13 Patch available CNA
  • Red Hat build of Keycloak 22 VendorRed Hat Affected — Fixed in 22-16 Patch available CNA
  • Red Hat build of Keycloak 22.0.10 VendorRed Hat Affected — Fixed in — Not affected CNA
  • Red Hat Single Sign-On 7.6 for RHEL 7 VendorRed Hat Affected — Fixed in 18.0.13-1.redhat_00001.1.el7sso Patch available CNA
  • Red Hat Single Sign-On 7.6 for RHEL 8 VendorRed Hat Affected — Fixed in 18.0.13-1.redhat_00001.1.el8sso Patch available CNA
  • Red Hat Single Sign-On 7.6 for RHEL 9 VendorRed Hat Affected — Fixed in 18.0.13-1.redhat_00001.1.el9sso Patch available CNA
  • RHEL-8 based Middleware Containers VendorRed Hat Affected — Fixed in 7.6-46 Patch available CNA
  • RHSSO 7.6.8 VendorRed Hat Affected — Fixed in — Not affected CNA
  • Red Hat build of Apicurio Registry 2 VendorRed Hat Affected — Fixed in — No fix listed CNA
  • Red Hat build of Quarkus VendorRed Hat Affected — Fixed in — No fix listed CNA
  • Red Hat build of Quarkus VendorRed Hat Affected — Fixed in — No fix listed CNA
  • Red Hat Data Grid 8 VendorRed Hat Affected — Fixed in — Not affected CNA
  • Red Hat Decision Manager 7 VendorRed Hat Affected — Fixed in — No fix listed CNA
  • Red Hat Fuse 7 VendorRed Hat Affected — Fixed in — No fix listed CNA
  • Red Hat JBoss Data Grid 7 VendorRed Hat Affected — Fixed in — Not affected CNA
  • Red Hat JBoss Enterprise Application Platform 6 VendorRed Hat Affected — Fixed in — No fix listed CNA
  • Red Hat JBoss Enterprise Application Platform 7 VendorRed Hat Affected — Fixed in — Not affected CNA
  • Red Hat Process Automation 7 VendorRed Hat Affected — Fixed in — No fix listed CNA
  • org.keycloak:keycloak-services (Maven) Vendor— Affected before 22.0.10 Fixed in 22.0.10 Patch available GHSA-72vp-xfrc-42xm
  • org.keycloak:keycloak-services (Maven) Vendor— Affected 23.0.0 to before 24.0.3 Fixed in 24.0.3 Patch available GHSA-72vp-xfrc-42xm

CPE configurations NVD · 15

CPEVersionsRoleVendor
cpe:2.3:a:redhat:build_of_keycloak:-:*:*:*:text-only:*:*:*not specified by NVDVulnerableRed Hat
cpe:2.3:a:redhat:jboss_middleware_text-only_advisories:1.0:*:*:*:*:middleware:*:*1.0VulnerableRed Hat
cpe:2.3:a:redhat:keycloak:*:*:*:*:*:*:*:*21.1.0 to before 22.0.10; 23.0.0 to before 24.0.3VulnerableRed Hat
cpe:2.3:a:redhat:migration_toolkit_for_applications:1.0:*:*:*:*:*:*:*1.0VulnerableRed Hat
cpe:2.3:a:redhat:migration_toolkit_for_runtimes:-:*:*:*:*:*:*:*not specified by NVDVulnerableRed Hat
cpe:2.3:a:redhat:openshift_container_platform:4.11:*:*:*:*:*:*:*4.11VulnerableRed Hat
cpe:2.3:a:redhat:openshift_container_platform:4.12:*:*:*:*:*:*:*4.12VulnerableRed Hat
cpe:2.3:a:redhat:openshift_container_platform_for_ibm_z:4.9:*:*:*:*:*:*:*4.9VulnerableRed Hat
cpe:2.3:a:redhat:openshift_container_platform_for_ibm_z:4.10:*:*:*:*:*:*:*4.10VulnerableRed Hat
cpe:2.3:a:redhat:openshift_container_platform_for_linuxone:4.9:*:*:*:*:*:*:*4.9VulnerableRed Hat
  • cpe:2.3:a:redhat:build_of_keycloak:-:*:*:*:text-only:*:*:* Versions not specified by NVD Vulnerable ·Red Hat
  • cpe:2.3:a:redhat:jboss_middleware_text-only_advisories:1.0:*:*:*:*:middleware:*:* Versions 1.0 Vulnerable ·Red Hat
  • cpe:2.3:a:redhat:keycloak:*:*:*:*:*:*:*:* Versions 21.1.0 to before 22.0.10; 23.0.0 to before 24.0.3 Vulnerable ·Red Hat
  • cpe:2.3:a:redhat:migration_toolkit_for_applications:1.0:*:*:*:*:*:*:* Versions 1.0 Vulnerable ·Red Hat
  • cpe:2.3:a:redhat:migration_toolkit_for_runtimes:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·Red Hat
  • cpe:2.3:a:redhat:openshift_container_platform:4.11:*:*:*:*:*:*:* Versions 4.11 Vulnerable ·Red Hat
  • cpe:2.3:a:redhat:openshift_container_platform:4.12:*:*:*:*:*:*:* Versions 4.12 Vulnerable ·Red Hat
  • cpe:2.3:a:redhat:openshift_container_platform_for_ibm_z:4.9:*:*:*:*:*:*:* Versions 4.9 Vulnerable ·Red Hat
  • cpe:2.3:a:redhat:openshift_container_platform_for_ibm_z:4.10:*:*:*:*:*:*:* Versions 4.10 Vulnerable ·Red Hat
  • cpe:2.3:a:redhat:openshift_container_platform_for_linuxone:4.9:*:*:*:*:*:*:* Versions 4.9 Vulnerable ·Red Hat
Show 5 more CPE
CPEVersionsRoleVendor
cpe:2.3:a:redhat:openshift_container_platform_for_linuxone:4.10:*:*:*:*:*:*:*4.10VulnerableRed Hat
cpe:2.3:a:redhat:openshift_container_platform_for_power:4.9:*:*:*:*:*:*:*4.9VulnerableRed Hat
cpe:2.3:a:redhat:openshift_container_platform_for_power:4.10:*:*:*:*:*:*:*4.10VulnerableRed Hat
cpe:2.3:a:redhat:single_sign-on:-:*:*:*:text-only:*:*:*not specified by NVDVulnerableRed Hat
cpe:2.3:a:redhat:single_sign-on:7.6:*:*:*:*:*:*:*7.6VulnerableRed Hat
  • cpe:2.3:a:redhat:openshift_container_platform_for_linuxone:4.10:*:*:*:*:*:*:* Versions 4.10 Vulnerable ·Red Hat
  • cpe:2.3:a:redhat:openshift_container_platform_for_power:4.9:*:*:*:*:*:*:* Versions 4.9 Vulnerable ·Red Hat
  • cpe:2.3:a:redhat:openshift_container_platform_for_power:4.10:*:*:*:*:*:*:* Versions 4.10 Vulnerable ·Red Hat
  • cpe:2.3:a:redhat:single_sign-on:-:*:*:*:text-only:*:*:* Versions not specified by NVD Vulnerable ·Red Hat
  • cpe:2.3:a:redhat:single_sign-on:7.6:*:*:*:*:*:*:* Versions 7.6 Vulnerable ·Red Hat

Remediation

  • Fix · CNA keycloak Fixed in 22.0.10, 24.0.3
  • Fix · GHSA-72vp-xfrc-42xm org.keycloak:keycloak-services (Maven) Fixed in 22.0.10 Advisory →
  • Fix · GHSA-72vp-xfrc-42xm org.keycloak:keycloak-services (Maven) Fixed in 24.0.3 Advisory →

Red Hat 12 advisories

  • RHSA-2024:3989 Released 2024-06-20 · Red Hat rating Important
    Migration Toolkit for Applications security and bug fix update
    • MTA 6.2 for RHEL 8 mta/mta-ui-rhel9, mta/mta-windup-addon-rhel9
  • RHSA-2024:3919 Released 2024-06-13 · Red Hat rating Important
    Migration Toolkit for Runtimes security, bug fix and enhancement update
    • Migration Toolkit for Runtimes 1 on RHEL 8 mtr/mtr-operator-bundle, mtr/mtr-rhel8-operator, mtr/mtr-web-container-rhel8 +1
  • RHSA-2024:3762 Released 2024-06-10 · Red Hat rating Important
    Red Hat AMQ Broker 7.11.7 release and security update
    • Red Hat AMQ Broker 7
Show 9 more Red Hat advisories
  • RHSA-2024:3752 Released 2024-06-10 · Red Hat rating Important
    Red Hat AMQ Broker 7.10.7 release and security update
    • Red Hat AMQ Broker 7
  • RHSA-2024:2945 Released 2024-05-21 · Red Hat rating Important
    Red Hat AMQ Broker 7.12.0 release and security update
    • Red Hat AMQ Broker 7
  • RHSA-2024:1867 Released 2024-04-16 · Red Hat rating Moderate
    Red Hat build of Keycloak 22.0.10 enhancement and security update
    • Red Hat build of Keycloak 22 rhbk/keycloak-operator-bundle, rhbk/keycloak-rhel9, rhbk/keycloak-rhel9-operator
  • RHSA-2024:1868 Released 2024-04-16 · Red Hat rating Important
    Red Hat build of Keycloak security update
    • Red Hat build of Keycloak 22.0.10
  • RHSA-2024:1866 Released 2024-04-16 · Red Hat rating Important
    Red Hat Single Sign-On 7.6.8 security update
    • RHSSO 7.6.8
  • RHSA-2024:1862 Released 2024-04-16 · Red Hat rating Important
    Red Hat Single Sign-On 7.6.8 security update on RHEL 9
    • Red Hat Single Sign-On 7.6 for RHEL 9 rh-sso7-keycloak-18.0.13-1.redhat_00001.1.el9sso, rh-sso7-keycloak-server-18.0.13-1.redhat_00001.1.el9sso
  • RHSA-2024:1861 Released 2024-04-16 · Red Hat rating Important
    Red Hat Single Sign-On 7.6.8 security update on RHEL 8
    • Red Hat Single Sign-On 7.6 for RHEL 8 rh-sso7-keycloak-18.0.13-1.redhat_00001.1.el8sso, rh-sso7-keycloak-server-18.0.13-1.redhat_00001.1.el8sso
  • RHSA-2024:1860 Released 2024-04-16 · Red Hat rating Important
    Red Hat Single Sign-On 7.6.8 enhancement and security update on RHEL 7
    • Red Hat Single Sign-On 7.6 for RHEL 7 Server rh-sso7-keycloak-18.0.13-1.redhat_00001.1.el7sso, rh-sso7-keycloak-server-18.0.13-1.redhat_00001.1.el7sso
  • RHSA-2024:1864 Released 2024-04-16 · Red Hat rating Important
    Red Hat Single Sign-On 7.6.8 for OpenShift image enhancement and security update
    • Middleware Containers for OpenShift rh-sso-7/sso76-openshift-rhel8

Vendor assessments

Red Hat

Red Hat rating: Important. Red Hat's page for this CVE →

ProductStatusPlan or fix
Red Hat Decision Manager 7AffectedNo fix planned: Out of support scope
Red Hat Fuse 7AffectedNo fix yet: Fix deferred
Red Hat JBoss Enterprise Application Platform 6AffectedNo fix planned: Out of support scope
Red Hat Process Automation 7AffectedNo fix planned: Will not fix
Red Hat build of Apicurio Registry 2AffectedNo fix yet
Red Hat build of QuarkusAffectedNo fix yet
MTA 6.2 for RHEL 8Fixed RHSA-2024:3989
Middleware Containers for OpenShiftFixed RHSA-2024:1864
Migration Toolkit for Runtimes 1 on RHEL 8Fixed RHSA-2024:3919
RHSSO 7.6.8Fixed RHSA-2024:1866
Red Hat AMQ Broker 7Fixed RHSA-2024:2945
Red Hat Single Sign-On 7.6 for RHEL 7 ServerFixed RHSA-2024:1860
Red Hat Single Sign-On 7.6 for RHEL 8Fixed RHSA-2024:1861
Red Hat Single Sign-On 7.6 for RHEL 9Fixed RHSA-2024:1862
Red Hat build of Keycloak 22Fixed RHSA-2024:1867
Red Hat build of Keycloak 22.0.10Fixed RHSA-2024:1868
Not affected: 4 products
  • MTA 6.2 for RHEL 8
  • Red Hat Data Grid 8
  • Red Hat JBoss Data Grid 7
  • Red Hat JBoss Enterprise Application Platform 7

Timeline

  1. 2026-10-02 Threatist record created from CVE-2024-1132
  2. 2026-10-03 Alias added: GHSA-72vp-xfrc-42xm

References

  • TI-2026-02223 Keycloak: keycloak: unauthorized authentication via disabled saml identity provider CVSS 3.1HIGH 8.1
  • TI-2026-13740 Keycloak-services: keycloak-services: saml idp-initiated broker login bypasses link-only restriction CVSS 3.1CRITICAL 9.8
  • TI-2026-13741 Keycloak-services: keycloak-services: saml broker metadata import disables response signature validation CVSS 3.1CRITICAL 9.1
  • TI-2026-13106 Keycloak-services: keycloak-services: dcr protocol mapper type-swap policy bypass allows privilege escalation CVSS 3.1HIGH 8.8
  • TI-2026-02631 Authentication bypass in Red Hat build of Keycloak 26.2 CVSS 3.1HIGH 8.8
  • TI-2026-08505 Keycloak: keycloak: privilege escalation due to oversized subject_token jwt CVSS 3.1HIGH 8.8
See all 110 →

Sources