VDB
Sign up
MEDIUM

GHSA-29c2-65rj-h343

Nervos CKB Permit load cell data from memory

Details

### Impact

The faulty nodes will reject transactions which calls `load_cell_data` syscall but the input cell is still in the mempool. They also ban other nodes and cause the network separation.

### Patches

0.35.2, 0.36.1, 0.37.1, 0.38.2

Are you affected?

Enter the version of the package you're using.

Affected packages

crates.io/ckb
Introduced in: 0.39.0-rc1Fixed in: 0.39.0

Upgrade ckb to 0.39.0 or newer (ecosystem crates.io).

crates.io/ckb
Introduced in: 0.35.0-rc1Fixed in: 0.35.2

Upgrade ckb to 0.35.2 or newer (ecosystem crates.io).

crates.io/ckb
Introduced in: 0.36.0-rc1Fixed in: 0.36.1

Upgrade ckb to 0.36.1 or newer (ecosystem crates.io).

crates.io/ckb
Introduced in: 0.37.0-rc1Fixed in: 0.37.1

Upgrade ckb to 0.37.1 or newer (ecosystem crates.io).

crates.io/ckb
Introduced in: 0.38.0-rc1Fixed in: 0.38.2

Upgrade ckb to 0.38.2 or newer (ecosystem crates.io).

References