CVE-2026-46545 nimiq-primitives: Panic DoS in trie chunk processing via ROOT-keyed item
- Exploited in the wild
- Not known
- Fix
- Available
What is CVE-2026-46545?
CVE-2026-46545 is a high-severity vulnerability in nimiq core-rs-albatross, published on 9 Jun 2026.
Official description
Nimiq is a Rust implementation of the Nimiq Proof-of-Stake protocol based on the Albatross consensus algorithm. Prior to version 1.5.0, a remote, unauthenticated denial-of-service vulnerability in MerkleRadixTrie::put_chunk allows any state-sync peer to crash any node performing state synchronization (freshly joining nodes and recovering nodes). This issue has been patched in version 1.5.0.
Weakness: CWE-248
Which versions are affected by CVE-2026-46545?
2 open source packages ship an affected version, including nimiq-primitives.
| Package | Affected | Fixed in |
|---|---|---|
nimiq-primitives crates.io | All versions | 1.5.0 |
nimiq-primitives crates.io | All versions | 1.5.0 |
How do I fix CVE-2026-46545?
Upgrade nimiq-primitives to 1.5.0 or later.
Is CVE-2026-46545 being exploited?
There is no known exploitation of CVE-2026-46545 in the wild and no public exploit code.
Sources
Also known as GHSA-mw3q-r9wh-h2ff.