What’s Vulnerable › Vulnerabilities
CVE-2024-52813: matrix-sdk-crypto missing facility to signal rotation of a verified cryptographic identity
- Severity: medium (CVSS 4.3 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 0.5% probability of exploitation in the next 30 days
- Public exploit or detection template: none known
- Published: 2025-01-07 · updated 2026-06-17
- Weakness: CWE-223
Description
matrix-rust-sdk is an implementation of a Matrix client-server library in Rust. Versions of the matrix-sdk-crypto Rust crate before 0.8.0 lack a dedicated mechanism to notify that a user's cryptographic identity has changed from a verified to an unverified one, which could cause client applications relying on the SDK to overlook such changes. matrix-sdk-crypto 0.8.0 adds a new VerificationLevel::VerificationViolation enum variant which indicates that a previously verified identity has been changed.
Affected products
- matrix-org matrix-rust-sdk: before 0.8.0
References
- https://github.com/matrix-org/matrix-rust-sdk/pull/3795
- https://github.com/matrix-org/matrix-rust-sdk/security/advisories/GHSA-r5vf-wf4h-82gg
Get alerted when CVE-2024-52813 or the next vulnerability affects your stack