Bugzilla – Bug 1217633
VUL-0: CVE-2023-49092: arti: RustCrypto/RSA: Marvin Attack - potential key recovery through timing sidechannels
Last modified: 2023-11-29 14:10:43 UTC
+++ This bug was initially created as a clone of Bug #1217629 +++ 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. References: http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2023-49092
I reported the issue upstream and the reply was: > We've chosen to ignore this advisory as Arti doesn't do private key operations with RSA (i.e. it isn't actually impacted): > https://gitlab.torproject.org/tpo/core/arti/-/blob/4549ce574f0d7a3dba2bcfdee6515544a6a692e9/maint/cargo_audit#L30-34