Security
Headlines
HeadlinesLatestCVEs

Headline

GHSA-4grx-2x9w-596c: Marvin Attack: potential key recovery through timing sidechannels

The Marvin Attack is a timing sidechannel vulnerability which allows performing RSA decryption and signing operations as an attacker with the ability to observe only the time of the decryption operation performed withthe private key.

A recent survey of RSA implementations found that the Rust rsa crate is one of many implementations vulnerable to this attack.

No fixed version is available at this time.

ghsa
#vulnerability#git

Package

cargo rsa (Rust)

Affected versions

<= 0.9.5

Patched versions

None

Description

The Marvin Attack is a timing sidechannel vulnerability which allows performing RSA decryption and signing operations as an attacker with the ability to observe only the time of the decryption operation performed withthe private key.

A recent survey of RSA implementations found that the Rust rsa crate is one of many implementations vulnerable to this attack.

No fixed version is available at this time.

References

  • GHSA-c38w-74pg-36hr
  • RustCrypto/RSA#19 (comment)
  • https://rustsec.org/advisories/RUSTSEC-2023-0071.html

Published to the GitHub Advisory Database

Nov 28, 2023

Reviewed

Nov 28, 2023

ghsa: Latest News

GHSA-x7m9-mv49-fv73: Vaultwarden vulnerable to user impersonation