The encrypt wallet feature in wxBitcoin and bitcoind 0.4.x before 0.4.1, and 0.5.0rc, does not properly interact with the deletion functionality of BSDDB, which allows context-dependent attackers to obtain unencrypted private keys from Bitcoin wallet files by bypassing the BSDDB interface and reading entries that are marked for deletion.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Bitcoin_core | Bitcoin | 0.4.0 | 0.4.0 |
Bitcoin_core | Bitcoin | 0.4.1 | 0.4.1 |
Bitcoin_core | Bitcoin | 0.5.0 | 0.5.0 |
Wxbitcoin | Bitcoin | 0.4.0 | 0.4.0 |
Wxbitcoin | Bitcoin | 0.4.1 | 0.4.1 |
Wxbitcoin | Bitcoin | 0.5.0 | 0.5.0 |
Bitcoin | Ubuntu | upstream | * |