Total CVEs

125,728

Critical Severity

2,261

High Severity

7,831

Last 7 Days

1,199
Quick preset (or use dates below)
Clear Filters
๐Ÿ“… Showing Year: 2026 (January 1 - December 31, 2026) View All Years โ†’
Showing 1,281 - 1,300 of 22,133 CVEs

Kiota is an OpenAPI based HTTP Client code generator. Versions prior to 1.31.1 are affected by a code-generation literal injection vulnerability in multiple writer sinks (for example: serialization/deserialization keys, path/query parameter mappings, URL template metadata, enum/property metadata, an...

Vendor: microsoft
Product: kiota
Published: Apr 22, 2026
Source: NVD
CVE-2026-40937 HIGH - 8.3

RustFS is a distributed object storage system built in Rust. Prior to 1.0.0-alpha.94, all four notification target admin API endpoints in `rustfs/src/admin/handlers/event.rs` use a `check_permissions` helper that validates authentication only (access key + session token), without performing any admi...

Vendor: rustfs
Product: rustfs
Published: Apr 22, 2026
Source: NVD

An authenticated attacker can persist crafted values in multiple field types and trigger client-side script execution when another user opens the affected document in Desk. The vulnerable formatter implementations interpolate stored values into raw HTML attributes and element content without escapin...

Published: Apr 22, 2026
Source: NVD
CVE-2026-34068 MEDIUM - 6.8

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 `new_voting_key=Some(...)` while omitting `new_proof_of_knowledge`. this skips the proof-of-knowledge requ...

Vendor: nimiq
Product: nimiq-transaction
Published: Apr 22, 2026
Source: NVD

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 `assert_eq!(history.len(), positions.len())`. The proof object is derive...

Vendor: nimiq
Product: nimiq-transaction
Published: Apr 22, 2026
Source: NVD
CVE-2026-33733 HIGH - 7.2

EspoCRM is an open source customer relationship management application. Prior to version 9.3.4, the admin template management endpoints accept attacker-controlled `name` and `scope` values and pass them into template path construction without normalization or traversal filtering. As a result, an aut...

Vendor: espocrm
Product: espocrm
Published: Apr 22, 2026
Source: NVD
CVE-2026-33656 CRITICAL - 9.1

EspoCRM is an open source customer relationship management application. Prior to version 9.3.4, EspoCRM's built-in formula scripting engine allowing updating attachment's sourceId thus allowing an authenticated admin to overwrite the `sourceId` field on `Attachment` entities. Because `sour...

Vendor: espocrm
Product: espocrm
Published: Apr 22, 2026
Source: NVD
CVE-2026-41681 HIGH - 9.8

rust-openssl provides OpenSSL bindings for the Rust programming language. From 0.10.39 to before 0.10.78, EVP_DigestFinal() always writes EVP_MD_CTX_size(ctx) to the out buffer. If out is smaller than that, MdCtxRef::digest_final() writes past its end, usually corrupting the stack. This is reachabl...

Vendor: rust
Product: openssl
Published: Apr 22, 2026
Source: GitHub
CVE-2026-41683 HIGH - 8.6

i18next-http-middleware: HTTP response splitting and DoS via unsanitised Content-Language header

Vendor: npm
Product: i18next-http-middleware
Published: Apr 22, 2026
Source: GitHub

xmldom: Uncontrolled recursion in XML serialization leads to DoS

Vendor: npm
Product: @xmldom/xmldom
Published: Apr 22, 2026
Source: GitHub

xmldom has XML injection through unvalidated DocumentType serialization

Vendor: npm
Product: @xmldom/xmldom
Published: Apr 22, 2026
Source: GitHub

xmldom has XML node injection through unvalidated processing instruction serialization

Vendor: npm
Product: @xmldom/xmldom
Published: Apr 22, 2026
Source: GitHub

http.cookies.Morsel.js_output() returns an inline <script> snippet and only escapes " for JavaScript string context. It does not neutralize the HTML parser-sensitive sequence </script> inside the generated script element. Mitigation base64-encodes the cookie value to disallow escapi...

Published: Apr 22, 2026
Source: NVD

An authenticated attacker can store a crafted tag value in _user_tags and trigger JavaScript execution when a victim opens the list/report view where tags are rendered. The vulnerable renderer interpolates tag content into HTML attributes and element content without escaping. This issue affects Frap...

Published: Apr 22, 2026
Source: NVD
CVE-2026-34066 MEDIUM - 5.3

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

Vendor: nimiq
Product: nimiq-blockchain
Published: Apr 22, 2026
Source: NVD
CVE-2026-34065 HIGH - 7.5

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....

Vendor: nimiq
Product: nimiq-primitives
Published: Apr 22, 2026
Source: NVD
CVE-2026-34064 MEDIUM - 5.3

nimiq-account contains account primitives to be used in Nimiq's Rust implementation. Prior to version 1.3.0, `VestingContract::can_change_balance` returns `AccountError::InsufficientFunds` when `new_balance < min_cap`, but it constructs the error using `balance: self.balance - min_cap`. `Coi...

Vendor: nimiq
Product: nimiq-account
Published: Apr 22, 2026
Source: NVD
CVE-2026-34063 HIGH - 7.5

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 op...

Vendor: nimiq
Product: network-libp2p
Published: Apr 22, 2026
Source: NVD
CVE-2026-34062 MEDIUM - 5.3

nimiq-libp2p is a Nimiq network implementation based on libp2p. Prior to version 1.3.0, `MessageCodec::read_request` and `read_response` call `read_to_end()` on inbound substreams, so a remote peer can send only a partial frame and keep the substream open. because `Behaviour::new` also sets `with_ma...

Vendor: nimiq
Product: network-libp2p
Published: Apr 22, 2026
Source: NVD
CVE-2026-33471 CRITICAL - 9.6

nimiq-block contains block primitives to be used in Nimiq's Rust implementation. `SkipBlockProof::verify` computes its quorum check using `BitSet.len()`, then iterates `BitSet` indices and casts each `usize` index to `u16` (`slot as u16`) for slot lookup. Prior to version 1.3.0, if an attacker ...

Vendor: nimiq
Product: nimiq-block
Published: Apr 22, 2026
Source: NVD