PT-2013-4236 · Bitcoin+1 · Bitcoin-Qt+2
Eleuthria
+4
·
Published
2013-08-01
·
Updated
2020-03-18
·
CVE-2013-3220
CVSS v2.0
6.4
Medium
| Vector | AV:N/AC:L/Au:N/C:N/I:P/A:P |
Name of the Vulnerable Software and Affected Versions
bitcoind and Bitcoin-Qt versions prior to 0.4.9rc2
bitcoind and Bitcoin-Qt versions 0.5.x prior to 0.5.8rc2
bitcoind and Bitcoin-Qt versions 0.6.x prior to 0.6.5rc2
bitcoind and Bitcoin-Qt versions 0.7.x prior to 0.7.3rc2
wxBitcoin (affected versions not specified)
Description
The issue allows remote attackers to cause a denial of service and enable certain double-spending capabilities via a large block that triggers incorrect Berkeley DB locking, due to improper consideration of whether a block's size could require an excessive number of database locks.
Recommendations
For bitcoind and Bitcoin-Qt versions prior to 0.4.9rc2, update to version 0.4.9rc2 or later.
For bitcoind and Bitcoin-Qt versions 0.5.x prior to 0.5.8rc2, update to version 0.5.8rc2 or later.
For bitcoind and Bitcoin-Qt versions 0.6.x prior to 0.6.5rc2, update to version 0.6.5rc2 or later.
For bitcoind and Bitcoin-Qt versions 0.7.x prior to 0.7.3rc2, update to version 0.7.3rc2 or later.
For wxBitcoin, at the moment, there is no information about a newer version that contains a fix for this issue.
Fix
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Bitcoin-Qt
Bitcoind
Wxbitcoin