漏洞标题
超ledger/fabric中的交叉链接交易攻击
漏洞描述信息
跨链交易攻击在Hyperledger/Fabric中
CVSS信息
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N
漏洞类别
不当限制渲染UI层或帧
漏洞标题
Crosslinking transaction attack in hyperledger/fabric
漏洞描述信息
Hyperledger Fabric is an open source permissioned distributed ledger framework. Combining two molecules to one another, called "cross-linking" results in a molecule with a chemical formula that is composed of all atoms of the original two molecules. In Fabric, one can take a block of transactions and cross-link the transactions in a way that alters the way the peers parse the transactions. If a first peer receives a block B and a second peer receives a block identical to B but with the transactions being cross-linked, the second peer will parse transactions in a different way and thus its world state will deviate from the first peer. Orderers or peers cannot detect that a block has its transactions cross-linked, because there is a vulnerability in the way Fabric hashes the transactions of blocks. It simply and naively concatenates them, which is insecure and lets an adversary craft a "cross-linked block" (block with cross-linked transactions) which alters the way peers process transactions. For example, it is possible to select a transaction and manipulate a peer to completely avoid processing it, without changing the computed hash of the block. Additional validations have been added in v2.2.14 and v2.5.5 to detect potential cross-linking issues before processing blocks. Users are advised to upgrade. There are no known workarounds for this vulnerability.
CVSS信息
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:L
漏洞类别
使用共享资源的并发执行不恰当同步问题(竞争条件)
漏洞标题
Hyperledger Fabric 安全漏洞
漏洞描述信息
Hyperledger Fabric是一个企业级许可的分布式账本框架。用于开发解决方案和应用程序。 Hyperledger Fabri存在安全漏洞,该漏洞源于进行哈希处理的方式存在漏洞,攻击者可以制作一个交叉链接块,从而改变对等点处理交易的方式。
CVSS信息
N/A
漏洞类别
其他