Lucene search
+L

6 matches found

EUVD
EUVD
•added 2026/11/10 3:57 p.m.•6 views

EUVD-2026-117051

bitcoinjs-lib: Undetected merkle node duplication in block root computation validates a forged transaction list...

9.3CVSS5.9AI score0.0018EPSS
SaveExploits0References5
osv_ghsa
osv_ghsa
•added 2026/11/10 3:57 p.m.•4 views

GHSA-8VV3-6QPC-GPW6 bitcoinjs-lib: Undetected merkle node duplication in block root computation validates a forged transaction list

Summary fastMerkleRoot pads an odd level by hashing the last node with itself. It does not report that it did so, and checkTxRoots never looks for repeated transactions. A peer can therefore duplicate transactions to fill the pad and produce a block with a different transaction list but the same...

9.3CVSS5.8AI score0.0018EPSS
SaveExploits0References6
Github Security Blog
Github Security Blog
•added 2026/11/10 3:57 p.m.•4 views

bitcoinjs-lib: Undetected merkle node duplication in block root computation validates a forged transaction list

Summary fastMerkleRoot pads an odd level by hashing the last node with itself. It does not report that it did so, and checkTxRoots never looks for repeated transactions. A peer can therefore duplicate transactions to fill the pad and produce a block with a different transaction list but the same...

9.3CVSS5.8AI score0.0308EPSS
SaveExploits0References6Affected Software1
NVD
NVD
•added 2026/11/04 7:17 p.m.•8 views

CVE-2026-107846

bitcoinjs-lib is a JavaScript Bitcoin library for Node.js and browsers. From 2.3.0 until 5.2.1, 6.1.8, and 7.0.2, fastMerkleRoot pads odd Merkle-tree levels by hashing the final node with itself but does not report adjacent duplicate hashes. The affected block-root verifier was introduced as...

9.3CVSS0.0018EPSS
SaveExploits0References4
CVE
CVE
•added 2026/11/04 7:02 p.m.•38 views

CVE-2026-107846

The bitcoinjs-lib JavaScript library (versions 2.3.0 until 5.2.1, 6.1.8, and 7.0.2) contains a vulnerability in the fastMerkleRoot function. The root cause is that the function pads odd Merkle-tree levels by hashing the final node with itself without reporting adjacent duplicate hashes. This allo...

9.3CVSS5.8AI score0.0018EPSS
SaveExploits0References4
CNNVD
CNNVD
•added 2026/11/04 12:00 a.m.•6 views

BitcoinJS-Lib encryption issue vulnerability

Versions 2.3.0 through 5.2.1, 6.0.0 through 6.1.8, and 7.0.0-rc.0 through 7.0.2 of bitcoinjs-lib contain an encryption vulnerability. This vulnerability arises because fastMerkleRoot fails to report adjacent duplicate hashes when filling odd layers of the Merkle tree; additionally, block root...

9.3CVSS5.9AI score0.0018EPSS
SaveExploits0References4
Rows per page
Query Builder