matrix-rust-sdk is an implementation of a Matrix client-server library in Rust. matrix-sdk-crypto since version 0.8.0 and up to 0.11.0 does not correctly validate the sender of an encrypted event. Accordingly, a malicious homeserver operator can modify events served to clients, making those events appear to the recipient as if they were sent by another user. This vulnerability is fixed in 0.11.1 and 0.12.0.
Metrics
Affected Vendors & Products
References
History
Tue, 10 Jun 2025 16:15:00 +0000
Type | Values Removed | Values Added |
---|---|---|
Metrics |
ssvc
|
Tue, 10 Jun 2025 15:45:00 +0000
Type | Values Removed | Values Added |
---|---|---|
Description | matrix-rust-sdk is an implementation of a Matrix client-server library in Rust. matrix-sdk-crypto since version 0.8.0 and up to 0.11.0 does not correctly validate the sender of an encrypted event. Accordingly, a malicious homeserver operator can modify events served to clients, making those events appear to the recipient as if they were sent by another user. This vulnerability is fixed in 0.11.1 and 0.12.0. | |
Title | matrix-sdk-crypto vulnerable to sender of encrypted events being spoofed by homeserver administrator | |
Weaknesses | CWE-290 | |
References |
|
|
Metrics |
cvssV3_1
|

Status: PUBLISHED
Assigner: GitHub_M
Published: 2025-06-10T15:32:00.822Z
Updated: 2025-06-10T15:46:22.358Z
Reserved: 2025-05-28T18:49:07.578Z
Link: CVE-2025-48937

Updated: 2025-06-10T15:46:13.180Z

Status : Awaiting Analysis
Published: 2025-06-10T16:15:41.670
Modified: 2025-06-12T16:06:39.330
Link: CVE-2025-48937

No data.