russh uses a forked "ssh-key" crate available here: https://github.com/Eugeny/RustCrypto-SSH
The latest version of "ssh-key" upstream solves a bug parsing ECDSA/P-521 keys: RustCrypto/SSH#351 - There may be other fixes as well.
This dependency should be bumped.