NetSight
high7.5Public exploit code

CVE-2020-9283

Improper Verification of Cryptographic Signature in golang.org/x/crypto

Public exploit code

Working exploit or proof of concept code has been published for this vulnerability. Treat unpatched systems as at risk.

Impact

golang.org/x/crypto before v0.0.0-20200220183623-bac4c82f6975 for Go allows a panic during signature verification in the golang.org/x/crypto/ssh package. A client can attack an SSH server that accepts public keys. Also, a server can attack any SSH client.

Affected packages

EcosystemPackageAffectedFixed in
gogolang.org/x/crypto< 0.0.0-20200220183623-bac4c82f69750.0.0-20200220183623-bac4c82f6975

Affected products

VendorProductAffected versions
GolangPackage Ssh
Version 0.0.0-20200220183623-bac4c82f6975
DebianDebian Linux
Version 9.0

Weakness classification

References