CVE-2023-6717 Keycloak: xss via assertion consumer service url in saml post-binding flow
Description
A flaw was found in the SAML client registration in Keycloak that could allow an administrator to register malicious JavaScript URIs as Assertion Consumer Service POST Binding URLs (ACS), posing a Cross-Site Scripting (XSS) risk. This issue may allow a malicious admin in one realm or a client with registration access to target users in different realms or applications, executing arbitrary JavaScript in their contexts upon form submission. This can enable unauthorized access and harmful actions, compromising the confidentiality, integrity, and availability of the complete KC instance.
Détail CVSS 3.1
Vecteur CVSS:3.1/AV:N/AC:H/PR:H/UI:R/S:U/C:H/I:H/A:LExploitable à distance par le réseau, avec un compte administrateur et si un utilisateur effectue une action ; un attaquant peut compromettre gravement la confidentialité, l’intégrité ou la disponibilité.
- Vecteur d’attaque
- Réseau
- Complexité
- Élevée
- Privilèges requis
- Élevés
- Interaction
- Requise
- Portée
- Inchangée
- Confidentialité
- Élevé
- Intégrité
- Élevé
- Disponibilité
- Faible
Produits et versions touchés
| Produit | Versions touchées | Corrigé en |
|---|---|---|
| Red Hat AMQ Broker 7 | Versions non publiées | |
| Red Hat build of Keycloak 22 22 | premières → < 22-16 | 22-16 |
| Red Hat build of Keycloak 22.0.10 | Versions non publiées | |
| RHOSS-1.33-RHEL-8 1.33 | premières → < 1.33.0-5 | 1.33.0-5 |
| RHPAM 7.13.5 async | Versions non publiées | |
| Migration Toolkit for Applications 6 | Versions non publiées | |
| Migration Toolkit for Applications 7 | Versions non publiées | |
| Red Hat build of Apicurio Registry 2 | Versions non publiées | |
| Red Hat build of Quarkus | Versions non publiées |
Afficher les 13 autres branches Masquer les 13 autres branches
| Produit | Versions touchées | Corrigé en |
|---|---|---|
| Red Hat Data Grid 8 | Versions non publiées | |
| Red Hat Decision Manager 7 | Versions non publiées | |
| Red Hat Developer Hub | Versions non publiées | |
| Red Hat Fuse 7 | Versions non publiées | |
| Red Hat JBoss Data Grid 7 | Versions non publiées | |
| Red Hat JBoss Enterprise Application Platform 6 | Versions non publiées | |
| Red Hat JBoss Enterprise Application Platform 7 | Versions non publiées | |
| Red Hat JBoss Enterprise Application Platform 8 | Versions non publiées | |
| Red Hat JBoss Enterprise Application Platform Expansion Pack | Versions non publiées | |
| Red Hat OpenShift GitOps | Versions non publiées | |
| Red Hat Process Automation 7 | Versions non publiées | |
| Red Hat Single Sign-On 7 | Versions non publiées | |
| Red Hat Developer Hub 1 | Versions non publiées |
Références
- RHSA-2024:1353 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#2253952 bugzilla.redhat.com
Chronologie
- Publiée
- Dernière modification