BSI-2024-0001

csafDEcert_bund

Secret Key Recovery of NIST P-521 Private Keys through biased ECDSA nonces in PuTTY client

view advisory published 2024-04-15

The PuTTY client and all related components generate heavily biased ECDSA nonces in the case of NIST P-521. This allows for full secret key recovery in roughly 60 signatures by using state-of-the-art techniques. These signatures can either be harvested by a malicious server (machine-in-the-middle attacks are not possible given that clients do not transmit their signature in the clear) or from any other source, e.g. signed git commits through forwarded agents.

01

describes (1)

Related CVEs.

IDseverity exploitable
CVE-2024-31497USmedium5.9Exploit
In PuTTY 0.68 through 0.80 before 0.81, biased ECDSA nonce generation allows an attacker to recover a user's NIST P-521 secret key via a quick attack in approximately 60 signatures…
02

references

External citations — patches, advisories, analysis.

03

remediations (5)

scry

Advisories like this name the exposed products attackers go after on your perimeter. See what is exposed on your perimeter with a free passive scan.

Free scan