CVE-2024-42369 in matrix-js-sdk
Tóm tắt
Bởi VulDB • 30/05/2026
matrix-js-sdk là một SDK Client-Server cho giao thức nhắn tin Matrix dành cho JavaScript. Một homeserver độc hại có thể tạo ra một phòng hoặc cấu trúc phòng sao cho các phần tử tiền nhiệm (predecessors) tạo thành một chu trình. Hàm getRoomUpgradeHistory của matrix-js-sdk sẽ đệ quy vô hạn trong trường hợp này, khiến mã nguồn bị treo. Phương thức này là public nhưng cũng được gọi bởi phương thức 'leaveRoomChain()', do đó việc rời khỏi một phòng cũng sẽ kích hoạt lỗi này. Lỗi này đã được vá trong matrix-js-sdk phiên bản 34.3.1.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.