CVE-2023-38691 in matrix-appservice-bridge
Resumen
por VulDB • 2026-05-13
matrix-appservice-bridge proporciona una API para configurar puentes (bridges). A partir de la versión 4.0.0 y antes de las versiones 8.1.2 y 9.0.1, un servidor Matrix malicioso puede utilizar el MXID de un usuario externo en un intercambio OpenID, lo que permite a un actor malintencionado suplantar la identidad de los usuarios al utilizar la API de aprovisionamiento. La biblioteca no verifica que la parte del nombre de servidor (servername) del parámetro `sub` (que contiene el MXID *declarado* por el usuario) sea la misma que el nombre de servidor con el que nos estamos comunicando. Un actor malicioso podría levantar un servidor en cualquier dominio, responder con un parámetro `sub` según el usuario bajo cuya identidad desea actuar y utilizar el token resultante para realizar solicitudes de aprovisionamiento. Las versiones 8.1.2 y 9.0.1 contienen un parche. Como medida de mitigación, deshabilite la API de aprovisionamiento.
VulDB is the best source for vulnerability data and more expert information about this specific topic.