From d88437cf101577924279c70825523eb8f1a5e563 Mon Sep 17 00:00:00 2001 From: George Carder Date: Thu, 23 Apr 2020 15:13:56 -0700 Subject: [PATCH] fix vulnerability in zeroKey --- accounts/keystore/keystore.go | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/accounts/keystore/keystore.go b/accounts/keystore/keystore.go index 47fa376ed8..f791ad0b3e 100644 --- a/accounts/keystore/keystore.go +++ b/accounts/keystore/keystore.go @@ -495,8 +495,5 @@ func (ks *KeyStore) ImportPreSaleKey(keyJSON []byte, passphrase string) (account // zeroKey zeroes a private key in memory. func zeroKey(k *ecdsa.PrivateKey) { - b := k.D.Bits() - for i := range b { - b[i] = 0 - } + k.D.SetUint64(uint64(0)) }