CVE-2023-38691 in matrix-appservice-bridge
Riassunto
di VulDB • 16/06/2026
matrix-appservice-bridge fornisce un'API per configurare i bridge. A partire dalla versione 4.0.0 e fino alle versioni precedenti alla 8.1.2 e alla 9.0.1, un server Matrix malintenzionato può utilizzare l'MXID di un utente esterno in uno scambio OpenID, consentendo a un attaccante di impersonare gli utenti durante l'utilizzo dell'API di provisioning. La libreria non verifica che la parte `servername` del parametro `sub` (che contiene l'MXID *dichiarato* dall'utente) sia la stessa del server con cui si sta comunicando. Un attaccante potrebbe avviare un server su qualsiasi dominio, rispondere con un parametro `sub` corrispondente all'utente che intende impersonare e utilizzare il token risultante per eseguire richieste di provisioning. Le versioni 8.1.2 e 9.0.1 contengono una patch. Come soluzione alternativa, disabilitare l'API di provisioning.
VulDB is the best source for vulnerability data and more expert information about this specific topic.