Lucene search
+L

194 matches found

Cvelist
Cvelist
added 2026/04/22 7:55 p.m.36 views

CVE-2026-34068 nimiq-transaction: UpdateValidator transactions allows voting key change without proof-of-knowledge

nimiq-transaction provides the transaction primitive to be used in Nimiq's Rust implementation. Prior to version 1.3.0, the staking contract accepts UpdateValidator transactions that set newvotingkey=Some... while omitting newproofofknowledge. this skips the proof-of-knowledge requirement that is...

6.8CVSS0.00201EPSS
SaveExploits0References4
ATTACKERKB
ATTACKERKB
added 2026/04/22 7:55 p.m.7 views

CVE-2026-34068

nimiq-transaction provides the transaction primitive to be used in Nimiq's Rust implementation. Prior to version 1.3.0, the staking contract accepts UpdateValidator transactions that set newvotingkey=Some... while omitting newproofofknowledge. this skips the proof-of-knowledge requirement that is...

6.8CVSS5.7AI score0.00201EPSS
SaveExploits0References5Affected Software1
CVE
CVE
added 2026/04/22 7:52 p.m.28 views

CVE-2026-34067

The CVE-2026-34067 issue affects the nimiq-transaction component in Nimiq’s Rust implementation. Before version 1.3.0, the function HistoryTreeProof::verify panics when a proof is malformed and the arrays history and positions have different lengths, due to the assertion in code. The proof origin...

6.5CVSS5.7AI score0.00318EPSS
SaveExploits0References4Affected Software1
Cvelist
Cvelist
added 2026/04/22 7:52 p.m.38 views

CVE-2026-34067 nimiq-transaction vulnerable to panic via `HistoryTreeProof` length mismatch

nimiq-transaction provides the transaction primitive to be used in Nimiq's Rust implementation. Prior to version 1.3.0, HistoryTreeProof::verify panics on a malformed proof where history.len != positions.len due to asserteq!history.len, positions.len. The proof object is derived from untrusted p2...

3.1CVSS0.00318EPSS
SaveExploits0References4
OSV
OSV
added 2026/04/22 7:52 p.m.9 views

CVE-2026-34067 nimiq-transaction vulnerable to panic via `HistoryTreeProof` length mismatch

nimiq-transaction provides the transaction primitive to be used in Nimiq's Rust implementation. Prior to version 1.3.0, HistoryTreeProof::verify panics on a malformed proof where history.len != positions.len due to asserteq!history.len, positions.len. The proof object is derived from untrusted p2...

3.1CVSS5.9AI score
SaveExploits0References6
CVE
CVE
added 2026/04/22 7:47 p.m.24 views

CVE-2026-34066

The CVE affects the nimiq-blockchain Rust implementation. Before v1.3.0, HistoryStore::put_historic_txns asserts invariants on HistoricTransaction.block_number (must be within the macro block and same epoch). During history sync, a peer can influence the history input to Blockchain::push_history_...

5.3CVSS5.7AI score0.00242EPSS
SaveExploits0References4Affected Software1
Vulnrichment
Vulnrichment
added 2026/04/22 7:47 p.m.7 views

CVE-2026-34066 nimiq-blockchain: Peer-triggerable panic during history sync

nimiq-blockchain provides persistent block storage for Nimiq's Rust implementation. Prior to version 1.3.0, HistoryStore::puthistorictxns uses an assert! to enforce invariants about HistoricTransaction.blocknumber must be within the macro block being pushed and within the same epoch. During histo...

5.3CVSS5.7AI score0.00242EPSS
SaveExploits0References4
OSV
OSV
added 2026/04/22 7:47 p.m.11 views

CVE-2026-34066 nimiq-blockchain: Peer-triggerable panic during history sync

nimiq-blockchain provides persistent block storage for Nimiq's Rust implementation. Prior to version 1.3.0, HistoryStore::puthistorictxns uses an assert! to enforce invariants about HistoricTransaction.blocknumber must be within the macro block being pushed and within the same epoch. During histo...

5.3CVSS6AI score
SaveExploits0References6
ATTACKERKB
ATTACKERKB
added 2026/04/22 7:47 p.m.9 views

CVE-2026-34066

nimiq-blockchain provides persistent block storage for Nimiq's Rust implementation. Prior to version 1.3.0, HistoryStore::puthistorictxns uses an assert! to enforce invariants about HistoricTransaction.blocknumber must be within the macro block being pushed and within the same epoch. During histo...

5.3CVSS5.7AI score0.00242EPSS
SaveExploits0References5Affected Software1
Cvelist
Cvelist
added 2026/04/22 7:47 p.m.43 views

CVE-2026-34066 nimiq-blockchain: Peer-triggerable panic during history sync

nimiq-blockchain provides persistent block storage for Nimiq's Rust implementation. Prior to version 1.3.0, HistoryStore::puthistorictxns uses an assert! to enforce invariants about HistoricTransaction.blocknumber must be within the macro block being pushed and within the same epoch. During histo...

5.3CVSS0.00242EPSS
SaveExploits0References4
Vulnrichment
Vulnrichment
added 2026/04/22 7:45 p.m.11 views

CVE-2026-34065 nimiq-primitives: Node crash due to missing interlink validation in election macro block proposals

nimiq-primitives contains primitives e.g., block, account, transaction to be used in Nimiq's Rust implementation. Prior to version 1.3.0, an untrusted p2p peer can cause a node to panic by announcing an election macro block whose validators set contains an invalid compressed BLS voting key. Hashi...

7.5CVSS5.7AI score0.00372EPSS
SaveExploits0References4
ATTACKERKB
ATTACKERKB
added 2026/04/22 7:45 p.m.5 views

CVE-2026-34065

nimiq-primitives contains primitives e.g., block, account, transaction to be used in Nimiq's Rust implementation. Prior to version 1.3.0, an untrusted p2p peer can cause a node to panic by announcing an election macro block whose validators set contains an invalid compressed BLS voting key. Hashi...

7.5CVSS5.7AI score0.00372EPSS
SaveExploits0References5Affected Software1
CVE
CVE
added 2026/04/22 7:43 p.m.38 views

CVE-2026-34064

The CVE-2026-34064 issue affects Nimiq-account’s VestingContract in the Rust implementation. Before v1.3.0, VestingContract::can_change_balance can produce AccountError::InsufficientFunds and builds the error with balance = self.balance - min_cap; if min_cap > balance, Coin::sub underflows and...

8.2CVSS5.7AI score0.00275EPSS
SaveExploits0References4Affected Software1
Cvelist
Cvelist
added 2026/04/22 7:43 p.m.44 views

CVE-2026-34064 nimiq-account: Vesting insufficient funds error can panic

nimiq-account contains account primitives to be used in Nimiq's Rust implementation. Prior to version 1.3.0, VestingContract::canchangebalance returns AccountError::InsufficientFunds when newbalance balance, the node crashes while trying to return an error. The mincap balance precondition is...

5.3CVSS0.00275EPSS
SaveExploits0References4
OSV
OSV
added 2026/04/22 7:43 p.m.9 views

CVE-2026-34064 nimiq-account: Vesting insufficient funds error can panic

nimiq-account contains account primitives to be used in Nimiq's Rust implementation. Prior to version 1.3.0, VestingContract::canchangebalance returns AccountError::InsufficientFunds when newbalance balance, the node crashes while trying to return an error. The mincap balance precondition is...

5.3CVSS6AI score
SaveExploits0References6
ATTACKERKB
ATTACKERKB
added 2026/04/22 7:40 p.m.7 views

CVE-2026-34063

Nimiq's network-libp2p is a Nimiq network implementation based on libp2p. Prior to version 1.3.0, network-libp2p discovery uses a libp2p ConnectionHandler state machine. the handler assumes there is at most one inbound and one outbound discovery substream per connection. if a remote peer...

7.5CVSS5.8AI score0.00352EPSS
SaveExploits0References5Affected Software1
EUVD
EUVD
added 2026/04/22 7:40 p.m.13 views

EUVD-2026-25058

Nimiq's network-libp2p is a Nimiq network implementation based on libp2p. Prior to version 1.3.0, network-libp2p discovery uses a libp2p ConnectionHandler state machine. the handler assumes there is at most one inbound and one outbound discovery substream per connection. if a remote peer...

7.5CVSS5.8AI score0.00352EPSS
SaveExploits0References4
vulnersOsv
vulnersOsv
added 2026/04/22 7:23 p.m.1 views

nimiq-block-production (0.1.0), nimiq-client (0.1.0) +6 more potentially affected by CVE-2026-34066 via nimiq-blockchain (0.1.0)

nimiq-blockchain CARGO version 0.1.0 is affected by a known vulnerability. The following packages have a transitive dependency on nimiq-blockchain and may be impacted: - nimiq-block-production 0.1.0 - nimiq-client 0.1.0 - nimiq-consensus 0.1.0 - nimiq-lib 0.1.0 - nimiq-mempool 0.1.0 -...

5.3CVSS5.3AI score0.00242EPSS
SaveExploits0
ATTACKERKB
ATTACKERKB
added 2026/04/22 7:23 p.m.6 views

CVE-2026-34062

nimiq-libp2p is a Nimiq network implementation based on libp2p. Prior to version 1.3.0, MessageCodec::readrequest and readresponse call readtoend on inbound substreams, so a remote peer can send only a partial frame and keep the substream open. because Behaviour::new also sets...

5.3CVSS5.8AI score0.00297EPSS
SaveExploits0References4Affected Software1
Cvelist
Cvelist
added 2026/04/22 7:23 p.m.40 views

CVE-2026-34062 Nimiq has Allocation of Resources Without Limits or Throttling in its libp2p request/response

nimiq-libp2p is a Nimiq network implementation based on libp2p. Prior to version 1.3.0, MessageCodec::readrequest and readresponse call readtoend on inbound substreams, so a remote peer can send only a partial frame and keep the substream open. because Behaviour::new also sets...

5.3CVSS0.00297EPSS
SaveExploits0References3
Rows per page
Query Builder