Lucene search
+L

71 matches found

CVE
CVE
added 2021/12/26 9:49 p.m.67 views

CVE-2021-45698

The CVE-2021-45698 issue affects the Rust crate ckb prior to 0.40.0. The get_block_template RPC may fail when it should select a higher-fee transaction, impacting block template construction. The vulnerability is described consistently across sources (NVD/Red Hat and related advisories) as a get_...

9.8CVSS9.2AI score0.01191EPSS
SaveExploits0References2Affected Software1
Cvelist
Cvelist
added 2021/12/26 9:49 p.m.41 views

CVE-2021-45699

An issue was discovered in the ckb crate before 0.40.0 for Rust. Remote attackers may be able to conduct a 51% attack against the Nervos CKB blockchain by triggering an inability to allocate memory for the misbehavior HashMap...

7.6AI score0.01466EPSS
SaveExploits0References2
CVE
CVE
added 2021/12/26 9:49 p.m.75 views

CVE-2021-45699

CVE-2021-45699 affects the Rust crate ckb (pre-0.40.0). The issue allows remote attackers to trigger an inability to allocate memory for the misbehavior HashMap, potentially enabling a 51% attack against the Nervos CKB blockchain. The root cause is memory management for the HashMap used to track ...

7.8CVSS7.3AI score0.01466EPSS
SaveExploits0References2Affected Software1
Cvelist
Cvelist
added 2021/12/26 9:49 p.m.36 views

CVE-2021-45700

An issue was discovered in the ckb crate before 0.40.0 for Rust. Attackers can cause a denial of service Nervos CKB blockchain node crash via a dead call that is used as a DepGroup...

7.6AI score0.01088EPSS
SaveExploits0References2
CVE
CVE
added 2021/12/26 9:49 p.m.71 views

CVE-2021-45700

CVE-2021-45700 describes a DoS in the Rust-CKB crate (ckb) prior to version 0.40.0. The vulnerability allows an attacker to crash Nervos CKB blockchain nodes by triggering a dead call used as a DepGroup, leading to node instability or service disruption. Affected software: ckb crate before 0.40.0...

7.8CVSS7.2AI score0.01088EPSS
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2021/08/25 9:1 p.m.18 views

Remote memory exhaustion in ckb

In the ckb sync protocol, SyncState maintains a HashMap called 'misbehavior' that keeps a score of a peer's violations of the protocol. This HashMap is keyed to PeerIndex an alias for SessionId, and entries are never removed from it. SessionId is an integer that increases monotonically with every...

1.2AI score
SaveExploits0References3Affected Software1
OSV
OSV
added 2021/08/25 9:1 p.m.14 views

GHSA-48VQ-8JQV-GM6F Remote memory exhaustion in ckb

In the ckb sync protocol, SyncState maintains a HashMap called 'misbehavior' that keeps a score of a peer's violations of the protocol. This HashMap is keyed to PeerIndex an alias for SessionId, and entries are never removed from it. SessionId is an integer that increases monotonically with every...

7.8CVSS7.5AI score0.01466EPSS
SaveExploits0References2
Github Security Blog
Github Security Blog
added 2021/08/25 9:1 p.m.20 views

Miner fails to get block template when a cell used as a cell dep has been destroyed.

Impact The RPC getblocktemplate fails when a cell has been used as a cell dep and an input in the different transactions. Say cell C is used as a dep group in the transaction A, and is destroyed in the transaction B. The node adds transaction A first, then B into the transaction pool. They are bo...

0.6AI score
SaveExploits0References3Affected Software1
OSV
OSV
added 2021/07/25 12:0 p.m.30 views

RUSTSEC-2021-0107 Miner fails to get block template when a cell used as a cell dep has been destroyed.

Impact The RPC getblocktemplate fails when a cell has been used as a cell dep and an input in the different transactions. Say cell C is used as a dep group in the transaction A, and is destroyed in the transaction B. The node adds transaction A first, then B into the transaction pool. They are bo...

9.8CVSS9.3AI score0.01191EPSS
SaveExploits0References3
RustSec
RustSec
added 2021/07/25 12:0 p.m.23 views

Remote memory exhaustion in ckb

In the ckb sync protocol, SyncState maintains a HashMap called 'misbehavior' that keeps a score of a peer's violations of the protocol. This HashMap is keyed to PeerIndex an alias for SessionId, and entries are never removed from it. SessionId is an integer that increases monotonically with every...

7.8CVSS1.5AI score0.01466EPSS
SaveExploits0Affected Software1
OSV
OSV
added 2021/07/25 12:0 p.m.31 views

RUSTSEC-2021-0108 Remote memory exhaustion in ckb

In the ckb sync protocol, SyncState maintains a HashMap called 'misbehavior' that keeps a score of a peer's violations of the protocol. This HashMap is keyed to PeerIndex an alias for SessionId, and entries are never removed from it. SessionId is an integer that increases monotonically with every...

7.8CVSS7.5AI score0.01466EPSS
SaveExploits0References3
Rows per page
Query Builder