7.4
High
CVE-2024-1249 Keycloak: org.keycloak.protocol.oidc: unvalidated cross-origin messages in checkloginiframe leads to ddos
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.
CVSS 3.1 detail
Vector CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:N/I:N/A:HExploitable remotely over the network, without an account and if a user takes an action; an attacker can seriously compromise confidentiality, integrity or availability.
- Attack vector
- Network
- Attack complexity
- Low
- Privileges required
- None
- Interaction
- Required
- Scope
- Changed
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Affected products and versions
| Product | Affected versions | Fixed in |
|---|---|---|
| Red Hat AMQ Broker 7 | Versions not published | |
| Red Hat build of Keycloak 22 22 | earliest → < 22-16 | 22-16 |
| Red Hat build of Keycloak 22.0.10 | Versions not published | |
| Red Hat Single Sign-On 7.6 for RHEL 7 | Versions not published | |
| Red Hat Single Sign-On 7.6 for RHEL 8 | Versions not published | |
| Red Hat Single Sign-On 7.6 for RHEL 9 | Versions not published | |
| RHEL-8 based Middleware Containers 7.6 | earliest → < 7.6-46 | 7.6-46 |
| RHOSS-1.33-RHEL-8 1.33 | earliest → < 1.33.0-5 | 1.33.0-5 |
| RHSSO 7.6.8 | Versions not published |
Show the 15 other branches Hide the 15 other branches
| Product | Affected versions | Fixed in |
|---|---|---|
| Migration Toolkit for Applications 6 | Versions not published | |
| Migration Toolkit for Applications 7 | Versions not published | |
| Red Hat build of Apicurio Registry 2 | Versions not published | |
| Red Hat Data Grid 8 | Versions not published | |
| Red Hat Decision Manager 7 | Versions not published | |
| Red Hat Developer Hub | Versions not published | |
| Red Hat Fuse 7 | Versions not published | |
| Red Hat JBoss Data Grid 7 | Versions not published | |
| Red Hat JBoss Enterprise Application Platform 6 | Versions not published | |
| Red Hat JBoss Enterprise Application Platform 7 | Versions not published | |
| Red Hat JBoss Enterprise Application Platform 8 | Versions not published | |
| Red Hat JBoss Enterprise Application Platform Expansion Pack | Versions not published | |
| Red Hat Process Automation 7 | Versions not published | |
| streams for Apache Kafka | Versions not published | |
| Red Hat Developer Hub 1 | Versions not published |
References
- RHSA-2024:1860 access.redhat.com
- RHSA-2024:1861 access.redhat.com
- RHSA-2024:1862 access.redhat.com
- RHSA-2024:1864 access.redhat.com
- RHSA-2024:1866 access.redhat.com
- RHSA-2024:1867 access.redhat.com
- RHSA-2024:1868 access.redhat.com
- RHSA-2024:2945 access.redhat.com
- RHSA-2024:4057 access.redhat.com
- access.redhat.com access.redhat.com
- RHBZ#2262918 bugzilla.redhat.com
Timeline
- Published
- Last modified
Other CVEs of Red Hat AMQ Broker 7
The 88 CVEs of Red Hat AMQ Broker 7 →
CVE-2026-96453
Org.keycloak/keycloak-admin-cli: keycloak-admin-cli: kcadm custom truststore accepts arbitrary self-signed certificates
8.0
High
CVE-2026-93998
Keycloak-core: keycloak-core: saml adapter does not bind signed assertions to the configured identity provider issuer
7.4
High
CVE-2026-101292
Apache ActiveMQ Artemis before 2.34.0 contains an unsafe reflection vulnerability in…
8.2
High
CVE-2026-93562
Io.netty/netty-codec-http: netty: incomplete validation of malformed transfer-encoding allows http request smuggling
6.5
Medium