cvedb.io
CVE-2022-39252
HIGH · CVSS 8.6
EPSS exploitation probability: 0%
Published 2022-09-29T15:15:10.203 · Last modified 2026-06-17T04:58:00.110

Summary

matrix-rust-sdk is an implementation of a Matrix client-server library in Rust, and matrix-sdk-crypto is the Matrix encryption library. Prior to version 0.6, when a user requests a room key from their devices, the software correctly remembers the request. When the user receives a forwarded room key, the software accepts it without checking who the room key came from. This allows homeservers to try to insert room keys of questionable validity, potentially mounting an impersonation attack. Version 0.6 fixes this issue.

Affected products

matrix — matrix-rust-sdk

Does this affect you?

Add your gear to cvedb and we'll alert you only when matrix ships something exploited.

Check my exposure →

References

This product uses data from the NVD API but is not endorsed or certified by the NVD. Informational only; not professional security advice.