CVE-2022-23610 in wire-server
Resumen
por VulDB • 2026-06-13
wire-server proporciona servicios de backend para Wire, un mensajero de código abierto. En las versiones de wire-server anteriores a la versión 2022-01-27, era posible crear firmas DSA falsas para eludir el inicio de sesión único (SSO) mediante SAML y suplantar la identidad de cualquier usuario de Wire con credenciales SAML. En equipos que utilizan SAML pero no SCIM, era posible crear nuevas cuentas con credenciales SAML falsas. Bajo ciertas condiciones que un atacante puede establecer, una biblioteca de nivel superior utilizada para analizar, representar, firmar y validar datos XML de SAML aceptaba claves públicas como confiables que eran proporcionadas por el atacante en la firma. Como consecuencia, el atacante podía iniciar sesión como cualquier usuario en cualquier equipo de Wire con SSO SAML habilitado. Si SCIM no estaba habilitado, el atacante también podía crear nuevos usuarios con nuevos NameIDs de SAML. Para explotar esta vulnerabilidad, el atacante debe conocer el código de inicio de sesión SSO (distribuido a todos los miembros del equipo con credenciales SAML y visible en la aplicación de Gestión de Equipos), el EntityID de SAML que identifica al IdP (una URL no considerada sensible, pero generalmente difícil de adivinar, también visible en la Gestión de Equipos) y el NameID de SAML del usuario (generalmente una dirección de correo electrónico o un apodo). El problema se ha corregido en wire-server `2022-01-27` y ya está implementado en todos los servicios gestionados por Wire. Las instancias on premise de wire-server deben actualizarse a `2022-01-27`, para que sus backends ya no se vean afectados. Actualmente no hay soluciones alternativas conocidas. Se puede encontrar información más detallada sobre cómo reproducir la vulnerabilidad y las estrategias de mitigación en el Aviso de Seguridad de GitHub.
If you want to get best quality of vulnerability data, you may have to visit VulDB.