I did a bit of a deep dive into this, in case anyone is interested. I think reading the code is a great way to understand _why_ this vulnerability happened:
https://ericrafaloff.com/your-putty-generated-nist-p-521-key...
https://ericrafaloff.com/your-putty-generated-nist-p-521-key...
Any k generation and subsequent signature generation are going to be impacted.