Vulnerability in Matrix-org Matrix-rust-sdk
CVE-2025-59047
matrix-sdk-base is the base component to build a Matrix client library. In matrix-sdk-base before 0.14.1, calling the `RoomMember::normalized_power_level()` method can cause a panic if a room member has a power level of `Int::Min`. The iss…
EPSS: 0.001 (30.3th percentile) — read the EPSS interpretation.
Affected products
- Matrix-org Matrix-rust-sdk — versions < 0.14.1
Weakness classification (CWE)
Public proof-of-concept exploits
References
- https://github.com/matrix-org/matrix-rust-sdk/security/advisories/GHSA-qhj8-q5r6-8q6j (x_refsource_CONFIRM)
- https://github.com/matrix-org/matrix-rust-sdk/pull/5635 (x_refsource_MISC)
- https://github.com/matrix-org/matrix-rust-sdk/commit/ce3b67f801446387972ff120e907ca828a9f1207 (x_refsource_MISC)
- https://github.com/matrix-org/matrix-rust-sdk/releases/tag/matrix-sdk-base-0.14.1 (x_refsource_MISC)
Frequently asked questions
- What is CVE-2025-59047?
- CVE-2025-59047 is a vulnerability in Matrix-org Matrix-rust-sdk, classified under Incorrect Calculation. Published 2025-09-11.
- Is CVE-2025-59047 known to be exploited?
- 1 public proof-of-concept repositories are indexed. Not currently listed in the CISA KEV catalog.