CVE-2023-29529 in matrix-js-sdkthông tin

Tóm tắt

Bởi VulDB • 27/05/2026

matrix-js-sdk là Bộ công cụ phát triển phần mềm (SDK) Matrix Client-Server dành cho JavaScript và TypeScript. Một kẻ tấn công hiện diện trong một phòng nơi đang diễn ra cuộc gọi nhóm theo MSC3401 có thể nghe lén video và âm thanh của những người tham gia sử dụng matrix-js-sdk mà không bị họ phát hiện. Đối với những người dùng matrix-js-sdk bị ảnh hưởng, kẻ tấn công sẽ không xuất hiện là đang tham gia vào cuộc gọi. Cuộc tấn công này là khả thi do việc triển khai cuộc gọi nhóm của matrix-js-sdk chấp nhận các cuộc gọi trực tiếp đến từ những người dùng khác, ngay cả khi họ chưa tuyên bố ý định tham gia vào cuộc gọi nhóm, như một biện pháp để giải quyết điều kiện tranh竞 (race condition) trong quá trình thiết lập cuộc gọi. Các phiên bản bị ảnh hưởng không hạn chế quyền truy cập vào phương tiện truyền thông (media) gửi đi của người dùng trong trường hợp này. Các cuộc gọi 1:1 kế thừa (legacy) không bị ảnh hưởng. Vấn đề này đã được khắc phục trong matrix-js-sdk 24.1.0. Như một biện pháp khắc phục tạm thời, người dùng có thể tổ chức các cuộc gọi nhóm trong các phòng riêng tư, nơi chỉ có những người dùng chính xác dự kiến sẽ tham gia vào cuộc gọi hiện diện.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

chịu trách nhiệm

GitHub, Inc.

Đặt trước

07/04/2023

Tiết lộ

14/04/2023

Kiểm duyệt

được chấp nhận

EPSS

0.00543

KEV

không

Các hoạt động

rất thấp

Nguồn

Want to know what is going to be exploited?

We predict KEV entries!