{"action":"Upgrade org.keycloak:keycloak-services to 22.0.10 (22.x) or 24.0.3 (24.x) or later.","affected":[{"fixed":"22.0.10","introduced":"0"},{"fixed":"24.0.3","introduced":"23.0.0"}],"component":"org.keycloak:keycloak-services","cve_ids":["CVE-2024-1249"],"ecosystem":"Maven","epss":0.00448,"exploited":false,"fixed_versions":["22.0.10","24.0.3"],"ghsa_id":"GHSA-m6q9-p373-g5q8","id":"tcs_01M5N94K8AW90J4MFXP5C15NP4","modified_at":"2026-09-10T03:50:12.969495825Z","published_at":"2024-04-17T18:24:38Z","references":["https://osv.dev/vulnerability/GHSA-m6q9-p373-g5q8","https://github.com/keycloak/keycloak/security/advisories/GHSA-m6q9-p373-g5q8","https://nvd.nist.gov/vuln/detail/CVE-2024-1249","https://github.com/keycloak/keycloak/commit/9d9817e15a07195f16f554b7f60ee3a918369e26","https://github.com/keycloak/keycloak/commit/e3598a53678a1e3698e78eb71e04ba10ca32e5e2","https://access.redhat.com/errata/RHSA-2024:1860","https://access.redhat.com/errata/RHSA-2024:1861","https://access.redhat.com/errata/RHSA-2024:1862","https://access.redhat.com/errata/RHSA-2024:1864","https://access.redhat.com/errata/RHSA-2024:1866","https://access.redhat.com/errata/RHSA-2024:1867","https://access.redhat.com/errata/RHSA-2024:1868","https://access.redhat.com/errata/RHSA-2024:2945","https://access.redhat.com/errata/RHSA-2024:4057","https://access.redhat.com/security/cve/CVE-2024-1249","https://bugzilla.redhat.com/show_bug.cgi?id=2262918","https://github.com/keycloak/keycloak"],"severity":{"label":"high","score":7.4},"sources":[{"source":"osv","source_id":"GHSA-m6q9-p373-g5q8","url":"https://osv.dev/vulnerability/GHSA-m6q9-p373-g5q8"}],"summary":"Keycloak's unvalidated cross-origin messages in checkLoginIframe leads to DDoS"}