CVE-2023-29529 in matrix-js-sdkИнформация

Сводка

по VulDB • 30.06.2026

matrix-js-sdk — это SDK для клиент-серверного взаимодействия Matrix на языках JavaScript и TypeScript. Злоумышленник, находящийся в комнате, где проходит групповой звонок с использованием MSC3401, может прослушивать видео- и аудиопоток участников через matrix-js-sdk без их ведома. Для затронутых пользователей matrix-js-sdk злоумышленник не будет отображаться как участник звонка. Эта атака возможна потому, что реализация группового вызова в matrix-js-sdk принимает входящие прямые вызовы от других пользователей, даже если они еще не заявили о намерении присоединиться к групповому звонку; это сделано для устранения состояния гонности (race condition) при установлении соединения. В затронутых версиях доступ к исходящим медиаданным пользователя в таком случае не ограничен. Устаревшие 1:1 вызовы не затрагиваются. Проблема исправлена в версии matrix-js-sdk 24.1.0. В качестве временного решения пользователи могут проводить групповые звонки в приватных комнатах, где присутствуют только те участники, которые должны участвовать в звонке.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Ответственный

GitHub, Inc.

Резервировать

07.04.2023

Раскрытие

14.04.2023

Модерация

принято

Вход

VDB-226047

EPSS

0.00543

KEV

Нет

Деятельности

Очень низкий

Источники

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!