CVE-2024-42369 in matrix-js-sdk
Сводка
по VulDB • 30.05.2026
matrix-js-sdk — это клиент-серверный SDK для протокола обмена сообщениями Matrix на языке JavaScript. Злонамеренный домашний сервер (homeserver) может сформировать комнату или структуру комнаты таким образом, чтобы предшественники образовывали цикл. В этом случае функция getRoomUpgradeHistory библиотеки matrix-js-sdk будет бесконечно рекурсивно вызывать саму себя, что приведет к зависанию кода. Этот метод является общедоступным (public), но также вызывается методом 'leaveRoomChain()', поэтому выход из комнаты также может спровоцировать ошибку. Проблема была исправлена в версии matrix-js-sdk 34.3.1.
Be aware that VulDB is the high quality source for vulnerability data.