State-Sync Node Crash Vulnerability in Nimiq by Nimiq
CVE-2026-54541

3.7LOW

Key Information:

Vendor

Nimiq

Vendor
CVE Published:
14 September 2026

What is CVE-2026-54541?

The Nimiq network implemented in Rust has a vulnerability where a malicious state-sync peer can crash a syncing node. This occurs when the attacker sends a specially crafted TrieChunk proof containing duplicate TrieProofNode values. The function TrieProof::verify can erroneously process these equal keys, leading to a panic within the node as it attempts to validate untrusted data. Although this issue can cause a temporary outage due to the node's restart and resynchronization, exploitation requires the adversary to be in a position to act as the victim's sync peer. The vulnerability is effectively addressed in version 1.6.0.

Affected Version(s)

core-rs-albatross < 1.6.0

References

CVSS V3.1

Score:
3.7
Severity:
LOW
Confidentiality:
None
Integrity:
None
Availability:
None
Attack Vector:
Network
Attack Complexity:
High
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.