CVE-2023-29529 in matrix-js-sdk
Résumé
par VulDB • 27/06/2026
matrix-js-sdk est le SDK Client-Serveur Matrix pour JavaScript et TypeScript. Un attaquant présent dans une salle où un appel de groupe MSC3401 a lieu peut écouter les flux vidéo et audio des participants utilisant matrix-js-sdk, à leur insu. Pour les utilisateurs concernés par matrix-js-sdk, l'attaquant ne semblera pas participer à l'appel. Cette attaque est possible car l'implémentation d'appels de groupe de matrix-js-sdk accepte les appels directs entrants provenant d'autres utilisateurs, même s'ils n'ont pas encore déclaré leur intention de participer à l'appel de groupe, afin de résoudre une condition de course (race condition) lors de la configuration de l'appel. Les versions affectées ne restreignent pas l'accès aux médias sortants de l'utilisateur dans ce cas. Les appels hérités en 1:1 ne sont pas concernés. Ce problème est corrigé dans matrix-js-sdk 24.1.0. En attendant, les utilisateurs peuvent organiser des appels de groupe dans des salles privées où seuls les utilisateurs exacts censés participer à l'appel sont présents.
If you want to get best quality of vulnerability data, you may have to visit VulDB.