matrix-sdk-base is the base component to build a Matrix client library. Versions 0.14.1 and prior are unable to handle responses that include custom m.room.join_rules values due to a serialization bug. This can be exploited to cause a denial-of-service condition, if a user is invited to a room with non-standard join rules, the crate's sync process will stall, preventing further processing for all rooms. This is fixed in version 0.16.0.
Metrics
Affected Vendors & Products
References
History
Tue, 09 Dec 2025 17:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
Tue, 09 Dec 2025 10:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Matrix-org
Matrix-org matrix-rust-sdk |
|
| Vendors & Products |
Matrix-org
Matrix-org matrix-rust-sdk |
Tue, 09 Dec 2025 02:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | matrix-sdk-base is the base component to build a Matrix client library. Versions 0.14.1 and prior are unable to handle responses that include custom m.room.join_rules values due to a serialization bug. This can be exploited to cause a denial-of-service condition, if a user is invited to a room with non-standard join rules, the crate's sync process will stall, preventing further processing for all rooms. This is fixed in version 0.16.0. | |
| Title | matrix-sdk-base is vulnerable to DoS via custom m.room.join_rules event values | |
| Weaknesses | CWE-755 | |
| References |
| |
| Metrics |
cvssV4_0
|
Status: PUBLISHED
Assigner: GitHub_M
Published: 2025-12-09T02:07:18.831Z
Updated: 2025-12-09T16:02:47.455Z
Reserved: 2025-12-05T15:18:02.787Z
Link: CVE-2025-66622
Updated: 2025-12-09T14:16:14.144Z
Status : Awaiting Analysis
Published: 2025-12-09T16:18:21.747
Modified: 2025-12-09T18:36:53.557
Link: CVE-2025-66622
No data.