nimiq-primitives
Activity
- Latest release
- 6y ago
- Total releases
- 3
- Cadence
- ~5 months
- Last 12 months
- 0
Details
- License
- Apache-2.0
- First release
- Feb 04, 2019
| Version | Released | |
|---|---|---|
0.2.0
unknown
5 CVEs
CVE-2026-54542
GHSA-5rg2-xv9j-gv5p
Jul 16, 2026
nimiq-primitives: Out-of-bounds panic in KeyNibbles::Add from oversized child suffix in a deserialized proof
3.7
/ 10
Low
Network
High
None
None
Unchanged
None
None
Low
ImpactA malicious peer acting as a state-sync source can crash a syncing node with a crafted
Affected: core-rs-albatross <= 1.5.1 ( PatchesFixed in 1.6.0 via https://github.com/nimiq/core-rs-albatross/pull/3790 (commit WorkaroundsNone other than syncing only from trusted peers. Upgrade to 1.6.0. Fixed in
1.6.0
References
Updated Jul 16, 2026 · Source: OSV.dev
CVE-2026-54541
GHSA-46wq-28cx-mhw4
Jul 16, 2026
nimiq-primitives: Panic in TrieProof::verify via child_index unwrap on equal-length keys
3.7
/ 10
Low
Network
High
None
None
Unchanged
None
None
Low
ImpactA malicious peer acting as a state-sync source can crash a syncing node by sending a crafted The panic is reached from untrusted network input ( Affected: core-rs-albatross <= 1.5.1 ( PatchesFixed in 1.6.0 via https://github.com/nimiq/core-rs-albatross/pull/3789 (commit WorkaroundsNone other than syncing only from trusted peers. Upgrade to 1.6.0. Fixed in
1.6.0
References
Updated Jul 16, 2026 · Source: OSV.dev
CVE-2026-46545
GHSA-mw3q-r9wh-h2ff
May 21, 2026
nimiq-primitives: Panic DoS in trie chunk processing via ROOT-keyed item
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactA remote, unauthenticated denial-of-service vulnerability in A malicious peer can respond to a Impacted: any node running state sync against untrusted peers — this includes fresh nodes performing initial download and existing nodes recovering from data loss. Honest nodes never construct ROOT-keyed items, so non-syncing operation is unaffected. PatchesSee PR. WorkaroundsThere is no safe in-process workaround: any peer serving state-sync data can trigger the crash and the code path is not guarded by a feature flag. Resources
Fixed in
1.5.0
References
Updated Jun 10, 2026 · Source: OSV.dev
CVE-2026-46539
GHSA-799f-29jm-gr6c
May 21, 2026
nimiq-primitives: BlockInclusionProof interlink issue when hops are empty
5.9
/ 10
Medium
Network
High
None
None
Unchanged
None
High
None
ImpactA logic flaw in PatchesThe patch for this vulnerability is formally released as part of v1.4.0. WorkaroundsNo Workarounds ResourcesSee PR. References
Updated Jun 10, 2026 · Source: OSV.dev
CVE-2026-34065
GHSA-7c4j-2m43-2mgh
Apr 22, 2026
nimiq-primitives: Node crash due to missing interlink validation in election macro block proposals
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn untrusted p2p peer can cause a node to panic by announcing an election macro block whose Hashing an election macro header hashes PatchesThe patch for this vulnerability is included as part of v1.3.0. WorkaroundsNo known workarounds. References
Updated May 05, 2026 · Source: OSV.dev |
0.2.0
unknown
Dependencies (12)
+ 4 more |
|
0.1.0
unknown
5 CVEs
CVE-2026-54542
GHSA-5rg2-xv9j-gv5p
Jul 16, 2026
nimiq-primitives: Out-of-bounds panic in KeyNibbles::Add from oversized child suffix in a deserialized proof
3.7
/ 10
Low
Network
High
None
None
Unchanged
None
None
Low
ImpactA malicious peer acting as a state-sync source can crash a syncing node with a crafted
Affected: core-rs-albatross <= 1.5.1 ( PatchesFixed in 1.6.0 via https://github.com/nimiq/core-rs-albatross/pull/3790 (commit WorkaroundsNone other than syncing only from trusted peers. Upgrade to 1.6.0. Fixed in
1.6.0
References
Updated Jul 16, 2026 · Source: OSV.dev
CVE-2026-54541
GHSA-46wq-28cx-mhw4
Jul 16, 2026
nimiq-primitives: Panic in TrieProof::verify via child_index unwrap on equal-length keys
3.7
/ 10
Low
Network
High
None
None
Unchanged
None
None
Low
ImpactA malicious peer acting as a state-sync source can crash a syncing node by sending a crafted The panic is reached from untrusted network input ( Affected: core-rs-albatross <= 1.5.1 ( PatchesFixed in 1.6.0 via https://github.com/nimiq/core-rs-albatross/pull/3789 (commit WorkaroundsNone other than syncing only from trusted peers. Upgrade to 1.6.0. Fixed in
1.6.0
References
Updated Jul 16, 2026 · Source: OSV.dev
CVE-2026-46545
GHSA-mw3q-r9wh-h2ff
May 21, 2026
nimiq-primitives: Panic DoS in trie chunk processing via ROOT-keyed item
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactA remote, unauthenticated denial-of-service vulnerability in A malicious peer can respond to a Impacted: any node running state sync against untrusted peers — this includes fresh nodes performing initial download and existing nodes recovering from data loss. Honest nodes never construct ROOT-keyed items, so non-syncing operation is unaffected. PatchesSee PR. WorkaroundsThere is no safe in-process workaround: any peer serving state-sync data can trigger the crash and the code path is not guarded by a feature flag. Resources
Fixed in
1.5.0
References
Updated Jun 10, 2026 · Source: OSV.dev
CVE-2026-46539
GHSA-799f-29jm-gr6c
May 21, 2026
nimiq-primitives: BlockInclusionProof interlink issue when hops are empty
5.9
/ 10
Medium
Network
High
None
None
Unchanged
None
High
None
ImpactA logic flaw in PatchesThe patch for this vulnerability is formally released as part of v1.4.0. WorkaroundsNo Workarounds ResourcesSee PR. References
Updated Jun 10, 2026 · Source: OSV.dev
CVE-2026-34065
GHSA-7c4j-2m43-2mgh
Apr 22, 2026
nimiq-primitives: Node crash due to missing interlink validation in election macro block proposals
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn untrusted p2p peer can cause a node to panic by announcing an election macro block whose Hashing an election macro header hashes PatchesThe patch for this vulnerability is included as part of v1.3.0. WorkaroundsNo known workarounds. References
Updated May 05, 2026 · Source: OSV.dev |
0.1.0
unknown
Dependencies (12)
+ 4 more |
|
0.0.0
unknown
5 CVEs
CVE-2026-54542
GHSA-5rg2-xv9j-gv5p
Jul 16, 2026
nimiq-primitives: Out-of-bounds panic in KeyNibbles::Add from oversized child suffix in a deserialized proof
3.7
/ 10
Low
Network
High
None
None
Unchanged
None
None
Low
ImpactA malicious peer acting as a state-sync source can crash a syncing node with a crafted
Affected: core-rs-albatross <= 1.5.1 ( PatchesFixed in 1.6.0 via https://github.com/nimiq/core-rs-albatross/pull/3790 (commit WorkaroundsNone other than syncing only from trusted peers. Upgrade to 1.6.0. Fixed in
1.6.0
References
Updated Jul 16, 2026 · Source: OSV.dev
CVE-2026-54541
GHSA-46wq-28cx-mhw4
Jul 16, 2026
nimiq-primitives: Panic in TrieProof::verify via child_index unwrap on equal-length keys
3.7
/ 10
Low
Network
High
None
None
Unchanged
None
None
Low
ImpactA malicious peer acting as a state-sync source can crash a syncing node by sending a crafted The panic is reached from untrusted network input ( Affected: core-rs-albatross <= 1.5.1 ( PatchesFixed in 1.6.0 via https://github.com/nimiq/core-rs-albatross/pull/3789 (commit WorkaroundsNone other than syncing only from trusted peers. Upgrade to 1.6.0. Fixed in
1.6.0
References
Updated Jul 16, 2026 · Source: OSV.dev
CVE-2026-46545
GHSA-mw3q-r9wh-h2ff
May 21, 2026
nimiq-primitives: Panic DoS in trie chunk processing via ROOT-keyed item
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactA remote, unauthenticated denial-of-service vulnerability in A malicious peer can respond to a Impacted: any node running state sync against untrusted peers — this includes fresh nodes performing initial download and existing nodes recovering from data loss. Honest nodes never construct ROOT-keyed items, so non-syncing operation is unaffected. PatchesSee PR. WorkaroundsThere is no safe in-process workaround: any peer serving state-sync data can trigger the crash and the code path is not guarded by a feature flag. Resources
Fixed in
1.5.0
References
Updated Jun 10, 2026 · Source: OSV.dev
CVE-2026-46539
GHSA-799f-29jm-gr6c
May 21, 2026
nimiq-primitives: BlockInclusionProof interlink issue when hops are empty
5.9
/ 10
Medium
Network
High
None
None
Unchanged
None
High
None
ImpactA logic flaw in PatchesThe patch for this vulnerability is formally released as part of v1.4.0. WorkaroundsNo Workarounds ResourcesSee PR. References
Updated Jun 10, 2026 · Source: OSV.dev
CVE-2026-34065
GHSA-7c4j-2m43-2mgh
Apr 22, 2026
nimiq-primitives: Node crash due to missing interlink validation in election macro block proposals
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
ImpactAn untrusted p2p peer can cause a node to panic by announcing an election macro block whose Hashing an election macro header hashes PatchesThe patch for this vulnerability is included as part of v1.3.0. WorkaroundsNo known workarounds. References
Updated May 05, 2026 · Source: OSV.dev |
0.0.0
unknown
|