CVE-2026-46545 nimiq-primitives: Panic DoS in trie chunk processing via ROOT-keyed item

High 7.5 Published Updated
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.

PackageAffectedFixed in
nimiq-primitives crates.ioAll versions1.5.0
nimiq-primitives crates.ioAll versions1.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.

Is CVE-2026-46545 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free