CVE-2024-7260
CVE.org · Published
- Record status
- Published
- Identifier year (not publication year)
- 2024
- Source publication
- Source updated
- Imported by cveboard
- Source snapshot
- cve_2026-10-24_midnight_baseline ·
CNA source text (English)
Keycloak-core: open redirect on account page
An open redirect vulnerability was found in Keycloak. A specially crafted URL can be constructed where the referrer and referrer_uri parameters are made to trick a user to visit a malicious webpage. A trusted URL can trick users and automation into believing that the URL is safe, when, in fact, it redirects to a malicious server. This issue can result in a victim inadvertently trusting the destination of the redirect, potentially leading to a successful phishing attack or other types of attacks. Once a crafted URL is made, it can be sent to a Keycloak admin via email for example. This will trigger this vulnerability when the user visits the page and clicks the link. A malicious actor can use this to target users they know are Keycloak admins for further attacks. It may also be possible to bypass other domain-related security checks, such as supplying this as a OAuth redirect uri. The malicious actor can further obfuscate the redirect_uri using URL encoding, to hide the text of the actual malicious website domain.
Scoped product and version facts
Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.
Exploitation unknown; this catalogue does not assess exploitation.
keycloak
- Vendor
- Unknown
- Product
- Unknown
- Platforms
- Unknown
- Default status
unaffected- Package
- keycloak
- Package collection
- https://github.com/keycloak/keycloak
| Version (version) | Status (status) | Version scheme (versionType) | Exclusive end (lessThan) | Inclusive end (lessThanOrEqual) | Status changes (at → status) |
|---|---|---|---|---|---|
| 0 | affected | semver | 24.0.7 | Unavailable | None listed |
Red Hat Build of Keycloak
- Vendor
- Red Hat
- Product
- Red Hat Build of Keycloak
- Platforms
- Unknown
- Default status
unaffected- Package
- keycloak-core
- Package collection
- https://access.redhat.com/downloads/content/package-browser/
No explicit version tuples; consult this entry's default status.
Red Hat build of Keycloak 24
- Vendor
- Red Hat
- Product
- Red Hat build of Keycloak 24
- Platforms
- Unknown
- Default status
affected- Package
- rhbk/keycloak-operator-bundle
- Package collection
- https://catalog.redhat.com/software/containers/
| Version (version) | Status (status) | Version scheme (versionType) | Exclusive end (lessThan) | Inclusive end (lessThanOrEqual) | Status changes (at → status) |
|---|---|---|---|---|---|
| 24.0.7-4 | unaffected | rpm | * | Unavailable | None listed |
Red Hat build of Keycloak 24
- Vendor
- Red Hat
- Product
- Red Hat build of Keycloak 24
- Platforms
- Unknown
- Default status
affected- Package
- rhbk/keycloak-rhel9
- Package collection
- https://catalog.redhat.com/software/containers/
| Version (version) | Status (status) | Version scheme (versionType) | Exclusive end (lessThan) | Inclusive end (lessThanOrEqual) | Status changes (at → status) |
|---|---|---|---|---|---|
| 24-16 | unaffected | rpm | * | Unavailable | None listed |
Red Hat build of Keycloak 24
- Vendor
- Red Hat
- Product
- Red Hat build of Keycloak 24
- Platforms
- Unknown
- Default status
affected- Package
- rhbk/keycloak-rhel9-operator
- Package collection
- https://catalog.redhat.com/software/containers/
| Version (version) | Status (status) | Version scheme (versionType) | Exclusive end (lessThan) | Inclusive end (lessThanOrEqual) | Status changes (at → status) |
|---|---|---|---|---|---|
| 24-16 | unaffected | rpm | * | Unavailable | None listed |