Impact
The vulnerability is an unchecked Option unwrap that triggers a panic in Nimiq core-rs-albatross when a full node handles certain consensus requests while running without the history index. This panic causes the node to terminate, effectively denying service to the network. Attacking the node can be accomplished by sending specific requests such as RequestTransactionsProof or RequestTransactionReceiptsByAddress that exercise the vulnerable path.
Affected Systems
The issue affects the Rust implementation of the Nimiq Proof‑of‑Stake protocol, core-rs-albatross, in all versions prior to 1.3.0. Any deployment that operates a full node without a history index is potentially exposed.
Risk and Exploitability
The CVSS score of 5.3 indicates medium severity, and the EPSS score is below 1 %, suggesting a low but non‑zero likelihood of exploitation. The vulnerability is not listed in CISA's KEV catalog. The attack vector is inferred to be remote: a peer can trigger the panic by sending the relevant consensus requests to a node that lacks the history index. Exploitation requires the node to be configured without the history index, meaning the risk is limited to misconfigured deployments.
OpenCVE Enrichment