CVE-2022-39252

See a problem?
Source
https://nvd.nist.gov/vuln/detail/CVE-2022-39252
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2022-39252.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2022-39252
Aliases
Published
2022-09-29T15:15:10Z
Modified
2024-05-14T12:13:41.435350Z
Severity
  • 7.5 (High) CVSS_V3 - CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N CVSS Calculator
Summary
[none]
Details

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.

References

Affected packages

Git / github.com/matrix-org/matrix-rust-sdk

Affected ranges

Type
GIT
Repo
https://github.com/matrix-org/matrix-rust-sdk
Events
Introduced
0 Unknown introduced commit / All previous commits are affected
Fixed
Fixed

Affected versions

0.*

0.1.0
0.2.0
0.3.0

Other

0f

matrix-qrcode-0.*

matrix-qrcode-0.2.0

matrix-sdk-0.*

matrix-sdk-0.4.0
matrix-sdk-0.4.1
matrix-sdk-0.5.0

matrix-sdk-base-0.*

matrix-sdk-base-0.4.0
matrix-sdk-base-0.4.1
matrix-sdk-base-0.5.0
matrix-sdk-base-0.5.1

matrix-sdk-common-0.*

matrix-sdk-common-0.4.0
matrix-sdk-common-0.4.1
matrix-sdk-common-0.5.0

matrix-sdk-crypto-0.*

matrix-sdk-crypto-0.4.0
matrix-sdk-crypto-0.4.1
matrix-sdk-crypto-0.5.0

matrix-sdk-crypto-ffi-0.*

matrix-sdk-crypto-ffi-0.1.0

matrix-sdk-crypto-nodejs-v0.*

matrix-sdk-crypto-nodejs-v0.1.0-beta.0

matrix-sdk-indexeddb-0.*

matrix-sdk-indexeddb-0.1.0

matrix-sdk-qrcode-0.*

matrix-sdk-qrcode-0.3.0

matrix-sdk-sled-0.*

matrix-sdk-sled-0.1.0

matrix-sdk-store-encryption-0.*

matrix-sdk-store-encryption-0.1.0

matrix-sdk-test-0.*

matrix-sdk-test-0.4.0
matrix-sdk-test-0.5.0

matrix-sdk-test-macros-0.*

matrix-sdk-test-macros-0.2.0