Rust Implementation Vulnerability in Nimiq Proof-of-Stake Protocol by Nimiq
CVE-2026-35468
5.3MEDIUM
What is CVE-2026-35468?
The Nimiq Proof-of-Stake Rust implementation prior to version 1.3.0 contains a vulnerability affecting peer-facing consensus request handlers. These handlers incorrectly assume the availability of the history index, and when a node is syncing or operating without the index, it can lead to a panic due to an unhandled Option::unwrap() call. This issue arises when remote peers send specific request transactions, exposing nodes to potential service disruptions. The vulnerability has been addressed in version 1.3.0.
Affected Version(s)
core-rs-albatross < 1.3.0
