RustCrypto/RSA is a portable RSA implementation in pure Rust. Due to a non-constant-time implementation, information about the private key is leaked through timing information which is observable over the network. An attacker may be able to use that information to recover the key. There is currently no fix available. As a workaround, avoid using the RSA crate in settings where attackers are able to observe timing information, e.g. local use on a non-compromised computer.
Metrics
Affected Vendors & Products
Advisories
| Source | ID | Title |
|---|---|---|
EUVD |
EUVD-2023-2946 | RustCrypto/RSA is a portable RSA implementation in pure Rust. Due to a non-constant-time implementation, information about the private key is leaked through timing information which is observable over the network. An attacker may be able to use that information to recover the key. There is currently no fix available. As a workaround, avoid using the RSA crate in settings where attackers are able to observe timing information, e.g. local use on a non-compromised computer. |
Github GHSA |
GHSA-c38w-74pg-36hr | Marvin Attack: potential key recovery through timing sidechannels |
Fixes
Solution
No solution given by the vendor.
Workaround
No workaround given by the vendor.
References
History
Wed, 27 Nov 2024 16:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
Projects
Sign in to view the affected projects.
Status: PUBLISHED
Assigner: GitHub_M
Published:
Updated: 2024-11-27T16:03:51.520Z
Reserved: 2023-11-21T18:57:30.429Z
Link: CVE-2023-49092
Updated: 2024-08-02T21:46:28.810Z
Status : Modified
Published: 2023-11-28T21:15:08.530
Modified: 2024-11-21T08:32:48.380
Link: CVE-2023-49092
No data.
OpenCVE Enrichment
No data.
EUVD
Github GHSA