Lucene search
+L

74 matches found

OSV
OSV
•added 2024/10/15 6:38 p.m.•20 views

GO-2024-3189 Consensus failure in github.com/btcsuite/btcd

The btcd Bitcoin client versions 0.10 to 0.24 did not correctly re-implement Bitcoin Core's 'FindAndDelete' functionality, causing discrepancies in the validation of Bitcoin blocks. This can lead to a chain split accepting an invalid block or Denial of Service DoS attacks rejecting a valid block...

8.1CVSS7.2AI score0.01007EPSS
SaveExploits0References4
NVD
NVD
•added 2024/10/11 8:15 p.m.•27 views

CVE-2024-38365

btcd is an alternative full node bitcoin implementation written in Go golang. The btcd Bitcoin client versions 0.10 to 0.24 did not correctly re-implement Bitcoin Core's "FindAndDelete" functionality. This logic is consensus-critical: the difference in behavior with the other Bitcoin clients can...

8.1CVSS0.01007EPSS
SaveExploits0References4
CVE
CVE
•added 2024/10/11 7:32 p.m.•136 views

CVE-2024-38365

CVE-2024-38365 affects btcd (versions 0.10 to 0.24). The issue is a mismatch in Bitcoin Core’s FindAndDelete() versus btcd’s removeOpcodeByData() that can cause btcd to validate blocks differently, risking a chain split (accepting an invalid block) or DoS (rejecting a valid block). The root cause...

8.1CVSS7.2AI score0.01007EPSS
SaveExploits0References4Affected Software1
Mend
Mend
•added 2024/10/11 7:32 p.m.•4 views

CVE-2024-38365

btcd is an alternative full node bitcoin implementation written in Go golang. The btcd Bitcoin client versions 0.10 to 0.24 did not correctly re-implement Bitcoin Core's "FindAndDelete" functionality. This logic is consensus-critical: the difference in behavior with the other Bitcoin clients can...

8.3CVSS0.01007EPSS
SaveExploits0References7
OSV
OSV
•added 2024/10/11 7:32 p.m.•18 views

CVE-2024-38365 btcd did not correctly re-implement Bitcoin Core's "FindAndDelete()" functionality

btcd is an alternative full node bitcoin implementation written in Go golang. The btcd Bitcoin client versions 0.10 to 0.24 did not correctly re-implement Bitcoin Core's "FindAndDelete" functionality. This logic is consensus-critical: the difference in behavior with the other Bitcoin clients can...

7.4CVSS7.7AI score
SaveExploits0References6
Vulnrichment
Vulnrichment
•added 2024/10/11 7:32 p.m.•19 views

CVE-2024-38365 btcd did not correctly re-implement Bitcoin Core's "FindAndDelete()" functionality

btcd is an alternative full node bitcoin implementation written in Go golang. The btcd Bitcoin client versions 0.10 to 0.24 did not correctly re-implement Bitcoin Core's "FindAndDelete" functionality. This logic is consensus-critical: the difference in behavior with the other Bitcoin clients can...

7.4CVSS6.6AI score0.01007EPSS
SaveExploits0References4
Cvelist
Cvelist
•added 2024/10/11 7:32 p.m.•30 views

CVE-2024-38365 btcd did not correctly re-implement Bitcoin Core's "FindAndDelete()" functionality

btcd is an alternative full node bitcoin implementation written in Go golang. The btcd Bitcoin client versions 0.10 to 0.24 did not correctly re-implement Bitcoin Core's "FindAndDelete" functionality. This logic is consensus-critical: the difference in behavior with the other Bitcoin clients can...

7.4CVSS0.01007EPSS
SaveExploits0References4
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2024/10/11 12:00 a.m.•4 views

CVE-2024-38365: Always-Incorrect Control Flow Implementation

btcd is an alternative full node bitcoin implementation written in Go golang. The btcd Bitcoin client versions 0.10 to 0.24 did not correctly re-implement Bitcoin Core's "FindAndDelete" functionality. This logic is consensus-critical: the difference in behavior with the other Bitcoin clients can...

8.1CVSS5.8AI score0.01007EPSS
SaveExploits0References1
Github Security Blog
Github Security Blog
•added 2024/10/10 4:43 p.m.•37 views

btcd did not correctly re-implement Bitcoin Core's "FindAndDelete()" functionality

Impact The btcd Bitcoin client versions 0.10 to 0.24 did not correctly re-implement Bitcoin Core's "FindAndDelete" functionality. This logic is consensus-critical: the difference in behavior with the other Bitcoin clients can lead to btcd clients accepting an invalid Bitcoin block or rejecting a...

8.1CVSS6.6AI score0.01007EPSS
SaveExploits0References6Affected Software1
OSV
OSV
•added 2024/10/10 4:43 p.m.•22 views

GHSA-27VH-H6MC-Q6G8 btcd did not correctly re-implement Bitcoin Core's "FindAndDelete()" functionality

Impact The btcd Bitcoin client versions 0.10 to 0.24 did not correctly re-implement Bitcoin Core's "FindAndDelete" functionality. This logic is consensus-critical: the difference in behavior with the other Bitcoin clients can lead to btcd clients accepting an invalid Bitcoin block or rejecting a...

8.3CVSS7.3AI score0.01007EPSS
SaveExploits0References6
Positive Technologies
Positive Technologies
•added 2024/10/10 12:00 a.m.•14 views

PT-2024-27962 · Btcd +1 · Btcd +1

Name of the Vulnerable Software and Affected Versions: btcd versions 0.10 through 0.24 Description: The btcd Bitcoin client did not correctly re-implement Bitcoin Core's 'FindAndDelete' functionality, leading to discrepancies in Bitcoin block validation. This can result in a chain split or Denial...

9.9CVSS6.8AI score0.94864EPSS
SaveExploits22References152
OSV
OSV
•added 2024/09/13 9:55 p.m.•10 views

GO-2024-3112 CometBFT's state syncing validator from malicious node may lead to a chain split github.com/cometbft/cometbft

CometBFT's state syncing validator from malicious node may lead to a chain split github.com/cometbft/cometbft...

7AI score
SaveExploits0References3
Github Security Blog
Github Security Blog
•added 2024/09/03 8:03 p.m.•79 views

CometBFT's state syncing validator from malicious node may lead to a chain split

Name: ASA-2024-009: State syncing validator from malicious node may lead to a chain split Component: CometBFT Criticality: Medium ACMv1.2: I:Moderate; L: Possible Affected versions: = 0.34.0, =0.37.0, = 0.38.0, = 0.38.11 Summary The state sync protocol retrieves a snapshot of the application and...

6.5AI score
SaveExploits0References5Affected Software2
Veracode
Veracode
•added 2024/05/07 7:58 a.m.•30 views

Race Condition

btcd is vulnerable to a Race Condition. The vulnerability is due to the incorrect implementation of consensus rules as outlined in BIP 68 and BIP 112, specifically by treating the transaction version as a signed integer instead of unsigned. This misinterpretation can lead to a chain split and...

7.5CVSS6.7AI score0.00558EPSS
SaveExploits0References4Affected Software1
OSV
OSV
•added 2024/05/05 3:30 a.m.•33 views

GHSA-3JGF-R68H-XFQM btcd susceptible to consensus failures

btcd before 0.24.0 does not correctly implement the consensus rules outlined in BIP 68 and BIP 112, making it susceptible to consensus failures. Specifically, it uses the transaction version as a signed integer when it is supposed to be treated as unsigned. There can be a chain split and loss of...

7.5CVSS7.4AI score0.00558EPSS
SaveExploits0References8
NVD
NVD
•added 2024/05/05 1:15 a.m.•28 views

CVE-2024-34478

btcd before 0.24.0 does not correctly implement the consensus rules outlined in BIP 68 and BIP 112, making it susceptible to consensus failures. Specifically, it uses the transaction version as a signed integer when it is supposed to be treated as unsigned. There can be a chain split and loss of...

7.5CVSS6.4AI score0.00558EPSS
SaveExploits0References3
CVE
CVE
•added 2024/05/05 12:00 a.m.•61 views

CVE-2024-34478

The btcd Bitcoin implementation (versions before 0.24.0 ) contains a consensus rule violation due to an incorrect implementation of BIP 68 and BIP 112 . The software incorrectly treats the transaction version as a signed integer instead of an unsigned one. This interpretation conflict can lead to...

7.5CVSS6.6AI score0.00558EPSS
SaveExploits0References3Affected Software1
Mend
Mend
•added 2024/05/05 12:00 a.m.•2 views

CVE-2024-34478

btcd before 0.24.0 does not correctly implement the consensus rules outlined in BIP 68 and BIP 112, making it susceptible to consensus failures. Specifically, it uses the transaction version as a signed integer when it is supposed to be treated as unsigned. There can be a chain split and loss of...

8.7CVSS0.00558EPSS
SaveExploits0References9
Vulnrichment
Vulnrichment
•added 2024/05/05 12:00 a.m.•18 views

CVE-2024-34478

btcd before 0.24.0 does not correctly implement the consensus rules outlined in BIP 68 and BIP 112, making it susceptible to consensus failures. Specifically, it uses the transaction version as a signed integer when it is supposed to be treated as unsigned. There can be a chain split and loss of...

6.7AI score0.00558EPSS
SaveExploits0References3
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2024/05/05 12:00 a.m.•6 views

CVE-2024-34478: Interpretation Conflict

btcd before 0.24.0 does not correctly implement the consensus rules outlined in BIP 68 and BIP 112, making it susceptible to consensus failures. Specifically, it uses the transaction version as a signed integer when it is supposed to be treated as unsigned. There can be a chain split and loss of...

7.5CVSS5.8AI score0.00558EPSS
SaveExploits0References1
Rows per page
Query Builder