Every CVESearch/Get API key

GHSA-mcmr-49x3-4jqm

ckb type_id script resume may randomly fail

No scoreFix available

GHSA-mcmr-49x3-4jqm is a vulnerability with no CVSS score yet in ckb, published November 2, 2022. No source lists public exploit code. Fixed in ckb 0.102.0.

What does this mean?
Severity
UnratedNo CVSS score yet
Exploit chance
UnscoredNo EPSS score yet
Exploitation
None knownNot on CISA’s or ENISA’s lists
Fixed in
0.102.0ckb

Description

Impact

https://github.com/nervosnetwork/ckb/blob/v0.101.2/script/src/verify.rs#L871-L879 TypeIdSystemScript resume handle is not correct when max_cycles is not enough, ScriptError::ExceededMaximumCycles will be raised directly ranther than suspend as expect, and also because script_group execution order is random, so this will happen randomly.

Affected packages

Affected packages
PackageAffectedFixed
ckb
crates.io
0.100.0 up to 0.102.0
0.102.0

What each source reports

GitHub AdvisoriesNo score

ckb type_id script resume may randomly fail

Impact

https://github.com/nervosnetwork/ckb/blob/v0.101.2/script/src/verify.rs#L871-L879 TypeIdSystemScript resume handle is not correct when max_cycles is not enough, ScriptError::ExceededMaximumCycles will be raised directly ranther than suspend as expect, and also because script_group execution order is random, so this will happen randomly.

Record
GHSA-mcmr-49x3-4jqm
Updated
2026-11-02
OSVNo score

ckb type_id script resume may randomly fail

Impact

https://github.com/nervosnetwork/ckb/blob/v0.101.2/script/src/verify.rs#L871-L879 TypeIdSystemScript resume handle is not correct when max_cycles is not enough, ScriptError::ExceededMaximumCycles will be raised directly ranther than suspend as expect, and also because script_group execution order is random, so this will happen randomly.

Record
GHSA-mcmr-49x3-4jqm
Updated
2026-11-02

History

History
RecordedChangedSources
first indexedGitHub Advisories, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

References

MoveEnter Open