CVE-2024-1249
Keycloak: org.keycloak.protocol.oidc: unvalidated cross-origin messages in checkloginiframe leads to ddos
- State
- Published
- Severity
- 7.4 High
- Published
- Apr 17, 2024
- Updated
- Oct 27, 2026
- Reserved
- Feb 6, 2024
Description
A flaw was found in Keycloak's OIDC component in the "checkLoginIframe," which allows unvalidated cross-origin messages. This flaw allows attackers to coordinate and send millions of requests in seconds using simple code, significantly impacting the application's availability without proper origin validation for incoming messages.
Scores
| CVSS | Score | Vector | Source |
|---|---|---|---|
| 3.1 | 7.4 High | CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:N/I:N/A:H | redhat |
Weaknesses
- CWE-346 Origin Validation Error
Affected Products
| Product | Versions |
|---|---|
keycloak |
|
Red Hat AMQ Broker 7Red Hat | |
Red Hat build of Keycloak 22Red Hat |
|
Red Hat build of Keycloak 22Red Hat |
|
Red Hat build of Keycloak 22Red Hat |
|
Red Hat build of Keycloak 22.0.10Red Hat | |
Red Hat Single Sign-On 7.6 for RHEL 7Red Hat |
|
Red Hat Single Sign-On 7.6 for RHEL 8Red Hat |
|
Red Hat Single Sign-On 7.6 for RHEL 9Red Hat |
|
RHEL-8 based Middleware ContainersRed Hat |
|
RHOSS-1.33-RHEL-8Red Hat |
|
RHOSS-1.33-RHEL-8Red Hat |
|
RHOSS-1.33-RHEL-8Red Hat |
|
RHOSS-1.33-RHEL-8Red Hat |
|
RHOSS-1.33-RHEL-8Red Hat |
|
RHOSS-1.33-RHEL-8Red Hat |
|
RHOSS-1.33-RHEL-8Red Hat |
|
RHOSS-1.33-RHEL-8Red Hat |
|
RHOSS-1.33-RHEL-8Red Hat |
|
RHSSO 7.6.8Red Hat | |
Migration Toolkit for Applications 6Red Hat | |
Migration Toolkit for Applications 7Red Hat | |
Red Hat build of Apicurio Registry 2Red Hat | |
Red Hat Data Grid 8Red Hat | |
Red Hat Decision Manager 7Red Hat | |
Red Hat Developer Hub 1Red Hat | |
Red Hat Fuse 7Red Hat | |
Red Hat JBoss Data Grid 7Red Hat | |
Red Hat JBoss Enterprise Application Platform 6Red Hat | |
Red Hat JBoss Enterprise Application Platform 6Red Hat | |
Red Hat JBoss Enterprise Application Platform 6Red Hat | |
Red Hat JBoss Enterprise Application Platform 6Red Hat | |
Red Hat JBoss Enterprise Application Platform 6Red Hat | |
Red Hat JBoss Enterprise Application Platform 6Red Hat | |
Red Hat JBoss Enterprise Application Platform 6Red Hat | |
Red Hat JBoss Enterprise Application Platform 6Red Hat | |
Red Hat JBoss Enterprise Application Platform 7Red Hat | |
Red Hat JBoss Enterprise Application Platform 8Red Hat | |
Red Hat JBoss Enterprise Application Platform Expansion PackRed Hat | |
Red Hat Process Automation 7Red Hat | |
streams for Apache KafkaRed Hat |
References
- RHSA-2024:1860vendor-advisory
- RHSA-2024:1861vendor-advisory
- RHSA-2024:1862vendor-advisory
- RHSA-2024:1864vendor-advisory
- RHSA-2024:1866vendor-advisory
- RHSA-2024:1867vendor-advisory
- RHSA-2024:1868vendor-advisory
- RHSA-2024:2945vendor-advisory
- RHSA-2024:4057vendor-advisory
- https://access.redhat.com/security/cve/CVE-2024-1249vdb-entry
- RHBZ#2262918issue-tracking
Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.