<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>CVE Daily – Rust</title>
  <link>https://cvedaily.com/pages/tags/rust.html</link>
  <atom:link href="https://cvedaily.com/feed-tags/rust.xml" rel="self" type="application/rss+xml"/>
  <description>CVE Daily – Rust</description>
  <language>en</language>
  <lastBuildDate>Wed, 03 Jun 2026 21:26:40 +0000</lastBuildDate>
  <item>
    <title>[Critical] CVE-2026-45043 – RustFS is a distributed object storage system built in Rust. Prior to 1.0.0-beta...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-45043</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-45043</guid>
    <pubDate>Fri, 29 May 2026 13:16:22 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-45043</strong></p>
  <p>RustFS is a distributed object storage system built in Rust. Prior to 1.0.0-beta.2, improper validation in the PUT /rustfs/admin/v3/import-iam endpoint allows a user with ImportIAMAction to create service accounts under arbitrary parent identities, including the root user (minioadmin). The endpoint accepts attacker-controlled parent, claims, accessKey, and secretKey values without enforcing privi…</p>
  <p><strong>CVSS:</strong> 9.3 · <strong>CWE:</strong> CWE-269</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-45043">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-47136 – RustFS is a distributed object storage system built in Rust. Prior to 1.0.0-beta...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-47136</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-47136</guid>
    <pubDate>Thu, 28 May 2026 19:16:39 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-47136</strong></p>
  <p>RustFS is a distributed object storage system built in Rust. Prior to 1.0.0-beta.2, the RustFS console endpoint GET /rustfs/console/license returns parsed license metadata without requiring authentication. The endpoint is registered on the console listener and returns JSON containing license information such as the license subject and expiration timestamp. Any client that can reach the console li…</p>
  <p><strong>CVSS:</strong> 6.9 · <strong>CWE:</strong> CWE-200</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-47136">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-46685 – RustFS is a distributed object storage system built in Rust. Prior to 1.0.0-beta...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-46685</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-46685</guid>
    <pubDate>Thu, 28 May 2026 19:16:39 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-46685</strong></p>
  <p>RustFS is a distributed object storage system built in Rust. Prior to 1.0.0-beta.2, when RUSTFS_CORS_ALLOWED_ORIGINS is unset, the RustFS S3 listener's ConditionalCorsLayer reflects any request Origin value back as Access-Control-Allow-Origin and also sets Access-Control-Allow-Credentials: true and Access-Control-Allow-Headers: * on responses, including preflight responses and error responses. Th…</p>
  <p><strong>CVSS:</strong> 6.0 · <strong>CWE:</strong> CWE-306</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-46685">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-45044 – RustFS is a distributed object storage system built in Rust. Prior to 1.0.0-beta...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-45044</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-45044</guid>
    <pubDate>Thu, 28 May 2026 19:16:38 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-45044</strong></p>
  <p>RustFS is a distributed object storage system built in Rust. Prior to 1.0.0-beta.2, the admin router explicitly whitelists /profile/cpu and /profile/memory from the authentication layer, allowing any unauthenticated HTTP client to invoke profiling handlers without credentials. On supported builds (e.g., glibc), the handler invokes a fixed 60-second CPU profiling operation (dump_cpu_pprof_for(Dura…</p>
  <p><strong>CVSS:</strong> 8.8 · <strong>CWE:</strong> CWE-306</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-45044">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-45042 – RustFS is a distributed object storage system built in Rust. Prior to 1.0.0-beta...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-45042</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-45042</guid>
    <pubDate>Thu, 28 May 2026 19:16:38 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-45042</strong></p>
  <p>RustFS is a distributed object storage system built in Rust. Prior to 1.0.0-beta.2, improper authorization in the UploadPartCopy operation allows copying objects across buckets without enforcing destination bucket restrictions on allowed copy sources. The implementation validates GetObject permission on the source bucket and PutObject on the destination bucket independently, but does not enforce…</p>
  <p><strong>CVSS:</strong> 7.1 · <strong>CWE:</strong> CWE-863</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-45042">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-45041 – RustFS is a distributed object storage system built in Rust. Prior to 1.0.0-beta...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-45041</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-45041</guid>
    <pubDate>Thu, 28 May 2026 19:16:38 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-45041</strong></p>
  <p>RustFS is a distributed object storage system built in Rust. Prior to 1.0.0-beta.2, crates/appauth/src/token.rs ships a 2048-bit RSA private key as a string constant named TEST_PRIVATE_KEY and uses it in production via parse_license() to "verify" license tokens. Because the key is embedded in every published source release and binary, anyone who can read the repository or extract it from the bina…</p>
  <p><strong>CVSS:</strong> 8.7 · <strong>CWE:</strong> CWE-321</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-45041">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-45040 – RustFS is a distributed object storage system built in Rust. Prior to 1.0.0-beta...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-45040</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-45040</guid>
    <pubDate>Thu, 28 May 2026 19:16:38 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-45040</strong></p>
  <p>RustFS is a distributed object storage system built in Rust. Prior to 1.0.0-beta.2, RustFS suffers from sensitive information leakage in log outputs. When the server is run with RUST_LOG=debug sensitive credentials including SessionToken (JWT), SecretAccessKey, and full JWT claims are printed in plaintext to the server logs. This vulnerability is fixed in 1.0.0-beta.2.</p>
  <p><strong>CVSS:</strong> 5.3 · <strong>CWE:</strong> CWE-312</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-45040">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2026-45039 – RustFS is a distributed object storage system built in Rust. Prior to 1.0.0-beta...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-45039</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-45039</guid>
    <pubDate>Thu, 28 May 2026 19:16:38 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-45039</strong></p>
  <p>RustFS is a distributed object storage system built in Rust. Prior to 1.0.0-beta.2, the internode RPC layer authenticates every request with an HMAC-SHA256 signature using a shared secret. The function that produces this secret, get_shared_secret() in crates/ecstore/src/rpc/http_auth.rs, falls back to the public, source-tree-embedded DEFAULT_SECRET_KEY = "rustfsadmin" when neither the RUSTFS_RPC_…</p>
  <p><strong>CVSS:</strong> 9.8 · <strong>CWE:</strong> CWE-798</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-45039">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Unknown] CVE-2026-45926 – In the Linux kernel, the following vulnerability has been resolved:

rust: pwm: ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-45926</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-45926</guid>
    <pubDate>Wed, 27 May 2026 14:17:08 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk unknown">Unknown</span> CVE-2026-45926</strong></p>
  <p>In the Linux kernel, the following vulnerability has been resolved:  rust: pwm: Fix potential memory leak on init error  When initializing a PWM chip using pwmchip_alloc(), the allocated device owns an initial reference that must be released on all error paths.  If __pinned_init() were to fail, the allocated pwm_chip would currently leak because the error path returns without calling pwmchip_put(…</p>
  <p><strong>CVSS:</strong> N/A · <strong>CWE:</strong> N/A</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-45926">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-44983 – smallbitvec is a growable bit-vector for Rust, optimized for size. From 1.0.1 to...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-44983</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-44983</guid>
    <pubDate>Tue, 26 May 2026 22:16:43 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-44983</strong></p>
  <p>smallbitvec is a growable bit-vector for Rust, optimized for size. From 1.0.1 to 2.6.0, an integer overflow in the internal capacity calculation of smallbitvec can lead to an undersized heap allocation, resulting in a heap buffer overflow through safe APIs only. This allows memory corruption without requiring unsafe code from the caller. This vulnerability is fixed in 2.6.1.</p>
  <p><strong>CVSS:</strong> 7.3 · <strong>CWE:</strong> CWE-122</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-44983">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-40094 – nimiq-blockchain provides persistent block storage for Nimiq's Rust implementati...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-40094</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-40094</guid>
    <pubDate>Wed, 20 May 2026 22:16:36 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-40094</strong></p>
  <p>nimiq-blockchain provides persistent block storage for Nimiq's Rust implementation. In versions 1.3.0 and prior, network-libp2p discovery accepts signed PeerContact updates from untrusted peers and stores them in a peer contact book, eventually leading to address book crash. A PeerContact can legally contain an empty addresses list (no intrinsic validation enforces non-empty). Later, PeerContactB…</p>
  <p><strong>CVSS:</strong> 4.3 · <strong>CWE:</strong> CWE-754</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-40094">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-40092 – nimiq-blockchain provides persistent block storage for Nimiq's Rust implementati...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-40092</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-40092</guid>
    <pubDate>Wed, 20 May 2026 22:16:36 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-40092</strong></p>
  <p>nimiq-blockchain provides persistent block storage for Nimiq's Rust implementation. In versions 1.3.0 and below, a malicious network peer can crash any Nimiq full node by publishing a crafted Kademlia DHT record. The maliciously crafted record would contain a TaggedSigned<ValidatorRecord, KeyPair> with a signature field whose byte length is not exactly 64 in order to cause a crash. When the victi…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-252</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-40092">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-44662 – rust-openssl provides OpenSSL bindings for the Rust programming language. From 0...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-44662</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-44662</guid>
    <pubDate>Thu, 14 May 2026 21:16:47 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-44662</strong></p>
  <p>rust-openssl provides OpenSSL bindings for the Rust programming language. From 0.10.0 to before 0.10.79, CipherCtxRef::cipher_update, CipherCtxRef::cipher_update_vec, and symm::Crypter::update incorrectly sized output buffers when used with AES key-wrap-with-padding ciphers (EVP_aes_{128,192,256}_wrap_pad). For a non-multiple-of-8 input, OpenSSL writes up to 7 bytes past the end of the caller's b…</p>
  <p><strong>CVSS:</strong> 5.1 · <strong>CWE:</strong> CWE-122</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-44662">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-42327 – rust-openssl provides OpenSSL bindings for the Rust programming language. From 0...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-42327</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-42327</guid>
    <pubDate>Thu, 14 May 2026 21:16:45 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-42327</strong></p>
  <p>rust-openssl provides OpenSSL bindings for the Rust programming language. From 0.9.7 to before 0.10.79, X509Ref::ocsp_responders returns OCSP responder URLs from a certificate's AIA extension as OpensslString, whose Deref<Target = str> wraps the raw bytes with str::from_utf8_unchecked. OpenSSL does not enforce that the underlying IA5String is ASCII, so a certificate with non-UTF-8 bytes in its OC…</p>
  <p><strong>CVSS:</strong> 8.7 · <strong>CWE:</strong> CWE-20</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-42327">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-42559 – RMCP is an official Rust SDK for the Model Context Protocol. Prior to version 1...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-42559</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-42559</guid>
    <pubDate>Thu, 14 May 2026 15:16:46 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-42559</strong></p>
  <p>RMCP is an official Rust SDK for the Model Context Protocol. Prior to version 1.4.0, the rmcp crate's Streamable HTTP server transport (crates/rmcp/src/transport/streamable_http_server/) did not validate the incoming Host header. This allowed a malicious public website, via a DNS rebinding attack, to send authenticated requests to an MCP server running on the victim's loopback or private-network…</p>
  <p><strong>CVSS:</strong> 8.8 · <strong>CWE:</strong> CWE-346</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-42559">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-44471 – gitoxide is an implementation of git written in Rust. Prior to 0.21.1, a malicio...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-44471</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-44471</guid>
    <pubDate>Wed, 13 May 2026 22:16:46 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-44471</strong></p>
  <p>gitoxide is an implementation of git written in Rust. Prior to 0.21.1, a malicious tree can be constructed that will, when checked out with gitoxide, permit writing an attacker-controlled symlink into any existing directory the user has write access to. During checkout, all symlink index entries are deferred and created after regular files using a single shared gix_worktree::Stack. Internally, th…</p>
  <p><strong>CVSS:</strong> 7.8 · <strong>CWE:</strong> CWE-59</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-44471">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-42545 – Granian is a Rust HTTP server for Python applications. From 0.2.0 to 2.7.4, Gran...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-42545</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-42545</guid>
    <pubDate>Tue, 12 May 2026 22:16:34 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-42545</strong></p>
  <p>Granian is a Rust HTTP server for Python applications. From 0.2.0 to 2.7.4, Granian aborts a worker process if a WSGI application returns an invalid HTTP response header name or value. The WSGI response conversion path uses .unwrap() on both the header name and header value constructors, so malformed output from the application becomes a process abort instead of a handled error. This vulnerabilit…</p>
  <p><strong>CVSS:</strong> 5.9 · <strong>CWE:</strong> CWE-248</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-42545">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-42544 – Granian is a Rust HTTP server for Python applications. From 1.2.0 to 2.7.4, Gran...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-42544</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-42544</guid>
    <pubDate>Tue, 12 May 2026 22:16:34 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-42544</strong></p>
  <p>Granian is a Rust HTTP server for Python applications. From 1.2.0 to 2.7.4, Granian aborts a worker process when an unauthenticated client sends a WebSocket upgrade request whose Sec-WebSocket-Protocol header contains non-ASCII bytes. The crash happens in Granian's WebSocket scope construction path, before the ASGI application is invoked. This vulnerability is fixed in 2.7.4.</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-20</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-42544">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-43914 – Vaultwarden is a Bitwarden-compatible server written in Rust. Prior to 1.35.4, t...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-43914</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-43914</guid>
    <pubDate>Mon, 11 May 2026 23:20:22 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-43914</strong></p>
  <p>Vaultwarden is a Bitwarden-compatible server written in Rust. Prior to 1.35.4, there is a security vulnerability in Vaultwarden that allows bypassing the login brute-force protection if email 2fa is enabled. If email 2fa is enabled, the unprotected 2fa-function send_email_login (email.rs, api endpoint /api/two-factor/send-email-login) also acts as an oracle determining whether a username-password…</p>
  <p><strong>CVSS:</strong> 7.3 · <strong>CWE:</strong> CWE-307</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-43914">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-43913 – Vaultwarden is a Bitwarden-compatible server written in Rust. Prior to 1.35.5, V...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-43913</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-43913</guid>
    <pubDate>Mon, 11 May 2026 23:20:22 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-43913</strong></p>
  <p>Vaultwarden is a Bitwarden-compatible server written in Rust. Prior to 1.35.5, Vaultwarden allows an unconfirmed organization owner to purge the entire organization vault. The organization invite flow uses a two-step process: accepting an invite transitions membership from Invited to Accepted, and a separate confirmation by an existing owner upgrades it to Confirmed. The POST /api/ciphers/purge e…</p>
  <p><strong>CVSS:</strong> 8.1 · <strong>CWE:</strong> CWE-863</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-43913">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-43912 – Vaultwarden is a Bitwarden-compatible server written in Rust. Prior to 1.35.5, V...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-43912</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-43912</guid>
    <pubDate>Mon, 11 May 2026 23:20:21 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-43912</strong></p>
  <p>Vaultwarden is a Bitwarden-compatible server written in Rust. Prior to 1.35.5, Vaultwarden does not enforce that a groups_users.users_organizations_uuid entry belongs to the same organization as groups.groups_uuid, or a collections_groups.collections_uuid entry belongs to the same organization as collections_groups.groups_uuid. Multiple organization group-management endpoints accept arbitrary Mem…</p>
  <p><strong>CVSS:</strong> 8.7 · <strong>CWE:</strong> CWE-285</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-43912">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-43911 – Vaultwarden is a Bitwarden-compatible server written in Rust. Prior to 1.35.5, r...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-43911</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-43911</guid>
    <pubDate>Mon, 11 May 2026 23:20:21 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-43911</strong></p>
  <p>Vaultwarden is a Bitwarden-compatible server written in Rust. Prior to 1.35.5, refresh tokens are not invalidated when the user's security_stamp is rotated by some security-sensitive operations (password change, KDF change, key rotation, email change, org admin password reset, emergency access takeover). This allows an attacker holding a previously obtained refresh token to maintain session acces…</p>
  <p><strong>CVSS:</strong> 6.8 · <strong>CWE:</strong> CWE-613</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-43911">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-42199 – Grid is a data structure grid for rust. From version 0.17.0 to before version 1...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-42199</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-42199</guid>
    <pubDate>Fri, 08 May 2026 22:16:31 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-42199</strong></p>
  <p>Grid is a data structure grid for rust. From version 0.17.0 to before version 1.0.1, an integer overflow in Grid::expand_rows() can corrupt the relationship between the grid’s logical dimensions and its backing storage. After the internal invariant is broken, the safe API get() may invoke get_unchecked() with an invalid index, resulting in Undefined Behavior. This issue has been patched in versio…</p>
  <p><strong>CVSS:</strong> 6.2 · <strong>CWE:</strong> CWE-190</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-42199">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-42189 – Russh is a Rust SSH client &amp; server library. Prior to version 0.60.1, a pre-auth...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-42189</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-42189</guid>
    <pubDate>Fri, 08 May 2026 20:16:31 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-42189</strong></p>
  <p>Russh is a Rust SSH client & server library. Prior to version 0.60.1, a pre-authentication denial-of-service vulnerability exists in the server's keyboard-interactive authentication handler. A malicious client can crash any russh-based server that implements keyboard-interactive auth (e.g., for 2FA/TOTP) with a single malformed packet, requiring no credentials. This issue has been patched in vers…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-770</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-42189">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-44499 – ZEBRA is a Zcash node written entirely in Rust. Prior to version 4.4.0, a compos...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-44499</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-44499</guid>
    <pubDate>Fri, 08 May 2026 16:16:13 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-44499</strong></p>
  <p>ZEBRA is a Zcash node written entirely in Rust. Prior to version 4.4.0, a composite denial-of-service vulnerability in Zebra's block discovery pipeline allows an unauthenticated remote attacker to permanently halt all new block discovery on a targeted node. The attack exploits three independent weaknesses in the gossip, syncer, and download subsystems — all exercisable from a single TCP connectio…</p>
  <p><strong>CVSS:</strong> 8.7 · <strong>CWE:</strong> CWE-770</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-44499">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-44500 – ZEBRA is a Zcash node written entirely in Rust. Prior to zebrad version 4.4.0, p...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-44500</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-44500</guid>
    <pubDate>Fri, 08 May 2026 15:17:01 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-44500</strong></p>
  <p>ZEBRA is a Zcash node written entirely in Rust. Prior to zebrad version 4.4.0, prior to zebra-chain version 7.0.0, and prior to zebra-network version 6.0.0, several inbound deserialization paths in Zebra allocated buffers sized against generic transport or block-size ceilings before the tighter protocol or consensus limits were enforced. An unauthenticated or post-handshake peer could therefore f…</p>
  <p><strong>CVSS:</strong> 5.3 · <strong>CWE:</strong> CWE-770</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-44500">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-44498 – ZEBRA is a Zcash node written entirely in Rust. Prior to version 4.4.0, Zebra's ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-44498</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-44498</guid>
    <pubDate>Fri, 08 May 2026 15:17:01 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-44498</strong></p>
  <p>ZEBRA is a Zcash node written entirely in Rust. Prior to version 4.4.0, Zebra's block validator undercounts transparent signature operations against the 20000-sigop block limit (MAX_BLOCK_SIGOPS), allowing it to accept blocks that zcashd rejects with bad-blk-sigops. A miner who produces such a block can split the network: Zebra nodes follow the offending chain while zcashd nodes do not. This issu…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-682</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-44498">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2026-44497 – ZEBRA is a Zcash node written entirely in Rust. Prior to zebrad version 4.4.0 an...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-44497</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-44497</guid>
    <pubDate>Fri, 08 May 2026 15:17:01 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-44497</strong></p>
  <p>ZEBRA is a Zcash node written entirely in Rust. Prior to zebrad version 4.4.0 and prior to zebra-script version 6.0.0, the fix for CVE-2026-41583 introduced a separate issue due to insufficient error handling of the case where the sighash type is invalid, during sighash computation. Instead of returning an error, the normal flow would resume, and the input sighash buffer would be left untouched.…</p>
  <p><strong>CVSS:</strong> 9.1 · <strong>CWE:</strong> CWE-347</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-44497">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-43435 – In the Linux kernel, the following vulnerability has been resolved:

rust_binder...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-43435</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-43435</guid>
    <pubDate>Fri, 08 May 2026 15:16:55 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-43435</strong></p>
  <p>In the Linux kernel, the following vulnerability has been resolved:  rust_binder: fix oneway spam detection  The spam detection logic in TreeRange was executed before the current request was inserted into the tree. So the new request was not being factored in the spam calculation. Fix this by moving the logic after the new range has been inserted.  Also, the detection logic for ArrayRange was mis…</p>
  <p><strong>CVSS:</strong> 5.5 · <strong>CWE:</strong> N/A</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-43435">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-43434 – In the Linux kernel, the following vulnerability has been resolved:

rust_binder...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-43434</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-43434</guid>
    <pubDate>Fri, 08 May 2026 15:16:55 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-43434</strong></p>
  <p>In the Linux kernel, the following vulnerability has been resolved:  rust_binder: check ownership before using vma  When installing missing pages (or zapping them), Rust Binder will look up the vma in the mm by address, and then call vm_insert_page (or zap_page_range_single). However, if the vma is closed and replaced with a different vma at the same address, this can lead to Rust Binder installi…</p>
  <p><strong>CVSS:</strong> 7.8 · <strong>CWE:</strong> N/A</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-43434">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-43433 – In the Linux kernel, the following vulnerability has been resolved:

rust_binder...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-43433</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-43433</guid>
    <pubDate>Fri, 08 May 2026 15:16:55 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-43433</strong></p>
  <p>In the Linux kernel, the following vulnerability has been resolved:  rust_binder: avoid reading the written value in offsets array  When sending a transaction, its offsets array is first copied into the target proc's vma, and then the values are read back from there. This is normally fine because the vma is a read-only mapping, so the target process cannot change the value under us.  However, if…</p>
  <p><strong>CVSS:</strong> 7.8 · <strong>CWE:</strong> CWE-367</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-43433">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-41585 – ZEBRA is a Zcash node written entirely in Rust. From zebrad versions 2.2.0 to be...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-41585</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-41585</guid>
    <pubDate>Fri, 08 May 2026 15:16:41 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-41585</strong></p>
  <p>ZEBRA is a Zcash node written entirely in Rust. From zebrad versions 2.2.0 to before 4.3.1 and from zebra-rpc versions 1.0.0-beta.45 to before 6.0.2, a vulnerability in Zebra's JSON-RPC HTTP middleware allows an authenticated RPC client to cause a Zebra node to crash by disconnecting before the request body is fully received. The node treats the failure to read the HTTP request body as an unrecov…</p>
  <p><strong>CVSS:</strong> 6.5 · <strong>CWE:</strong> CWE-248</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-41585">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-41584 – ZEBRA is a Zcash node written entirely in Rust. Prior to zebrad version 4.3.1 an...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-41584</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-41584</guid>
    <pubDate>Fri, 08 May 2026 15:16:41 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-41584</strong></p>
  <p>ZEBRA is a Zcash node written entirely in Rust. Prior to zebrad version 4.3.1 and prior to zebra-chain version 6.0.2, Orchard transactions contain a rk field which is a randomized validating key and also an elliptic curve point. The Zcash specification allows the field to be the identity (a "zero" value), however, the orchard crate which is used to verify Orchard proofs would panic when fed a rk…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-617</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-41584">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2026-41583 – ZEBRA is a Zcash node written entirely in Rust. Prior to zebrad version 4.3.1 an...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-41583</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-41583</guid>
    <pubDate>Fri, 08 May 2026 15:16:41 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-41583</strong></p>
  <p>ZEBRA is a Zcash node written entirely in Rust. Prior to zebrad version 4.3.1 and prior to zebra-script version 5.0.2, after a refactoring, Zebra failed to validate a consensus rule that restricted the possible values of sighash hash types for V5 transactions which were enabled in the NU5 network upgrade. Zebra nodes could thus accept and eventually mine a block that would be considered invalid b…</p>
  <p><strong>CVSS:</strong> 9.1 · <strong>CWE:</strong> CWE-573</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-41583">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-42278 – UltraDAG is a minimal DAG-BFT blockchain in Rust. Prior to commit fb6ef59, the U...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-42278</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-42278</guid>
    <pubDate>Fri, 08 May 2026 05:16:10 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-42278</strong></p>
  <p>UltraDAG is a minimal DAG-BFT blockchain in Rust. Prior to commit fb6ef59, the UltraDAG StateEngine implementation of SmartTransferTx contains a critical logic flaw in its policy enforcement pipeline. When a transaction originates from a "Pocket" (a derived sub-address documented in the protocol as a way to organize funds), the engine fails to resolve the pocket's parent account before checking t…</p>
  <p><strong>CVSS:</strong> 8.8 · <strong>CWE:</strong> CWE-284</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-42278">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-33420 – Vaultwarden is a Bitwarden-compatible server written in Rust. In version 1.35.4 ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-33420</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-33420</guid>
    <pubDate>Tue, 05 May 2026 20:16:36 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-33420</strong></p>
  <p>Vaultwarden is a Bitwarden-compatible server written in Rust. In version 1.35.4 and earlier, the get_org_collections_details endpoint (GET /api/organizations/{org_id}/collections/details) is missing the has_full_access() authorization check that exists on the sibling get_org_collections endpoint. This allows any Manager-role user with accessAll=False and no collection assignments to retrieve the…</p>
  <p><strong>CVSS:</strong> 5.3 · <strong>CWE:</strong> CWE-862</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-33420">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-31835 – Vaultwarden is a Bitwarden-compatible server written in Rust. In versions 1.35.4...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-31835</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-31835</guid>
    <pubDate>Tue, 05 May 2026 19:16:21 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-31835</strong></p>
  <p>Vaultwarden is a Bitwarden-compatible server written in Rust. In versions 1.35.4 and earlier, the WebAuthn authentication flow in `validate_webauthn_login()` updates persistent credential metadata (1backup_eligible1 and 1backup_state flags1) based on unverified `authenticatorData` before signature validation is performed. An attacker who knows a user's password but cannot produce a valid WebAuthn…</p>
  <p><strong>CVSS:</strong> 5.4 · <strong>CWE:</strong> CWE-345</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-31835">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2026-41898 – rust-openssl provides OpenSSL bindings for the Rust programming language.  From ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-41898</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-41898</guid>
    <pubDate>Fri, 24 Apr 2026 18:16:29 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-41898</strong></p>
  <p>rust-openssl provides OpenSSL bindings for the Rust programming language.  From 0.9.24 to before 0.10.78, the FFI trampolines behind SslContextBuilder::set_psk_client_callback, set_psk_server_callback, set_cookie_generate_cb, and set_stateless_cookie_generate_cb forwarded the user closure's returned usize directly to OpenSSL without checking it against the &mut [u8] that was handed to the closure…</p>
  <p><strong>CVSS:</strong> 9.8 · <strong>CWE:</strong> CWE-126</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-41898">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2026-41681 – rust-openssl provides OpenSSL bindings for the Rust programming language.  From ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-41681</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-41681</guid>
    <pubDate>Fri, 24 Apr 2026 18:16:29 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-41681</strong></p>
  <p>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 reachable from safe Rust. This vulnerability is fixed in 0.10.78.</p>
  <p><strong>CVSS:</strong> 9.8 · <strong>CWE:</strong> CWE-121</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-41681">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2026-41678 – rust-openssl provides OpenSSL bindings for the Rust programming language.  From ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-41678</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-41678</guid>
    <pubDate>Fri, 24 Apr 2026 18:16:29 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-41678</strong></p>
  <p>rust-openssl provides OpenSSL bindings for the Rust programming language.  From  to before 0.10.78, aes::unwrap_key() contains an incorrect assertion: it checks that out.len() + 8 <= in_.len(), but this condition is reversed. The intended invariant is out.len() >= in_.len() - 8, ensuring the output buffer is large enough. Because of the inverted check, the function only accepts buffers at or belo…</p>
  <p><strong>CVSS:</strong> 9.8 · <strong>CWE:</strong> CWE-787</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-41678">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2026-41677 – rust-openssl provides OpenSSL bindings for the Rust programming language.  From ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-41677</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-41677</guid>
    <pubDate>Fri, 24 Apr 2026 18:16:29 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-41677</strong></p>
  <p>rust-openssl provides OpenSSL bindings for the Rust programming language.  From 0.9.0 to before 0.10.78, the *_from_pem_callback APIs did not validate the length returned by the user's callback. A password callback that returns a value larger than the buffer it was given can cause some versions of OpenSSL to over-read this buffer. OpenSSL 3.x is not affected by this. This vulnerability is fixed i…</p>
  <p><strong>CVSS:</strong> 9.1 · <strong>CWE:</strong> CWE-125</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-41677">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2026-41676 – rust-openssl provides OpenSSL bindings for the Rust programming language.  From ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-41676</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-41676</guid>
    <pubDate>Fri, 24 Apr 2026 18:16:29 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-41676</strong></p>
  <p>rust-openssl provides OpenSSL bindings for the Rust programming language.  From 0.9.27 to before 0.10.78, Deriver::derive (and PkeyCtxRef::derive) sets len = buf.len() and passes it as the in/out length to EVP_PKEY_derive, relying on OpenSSL to honor it. On OpenSSL 1.1.x, X25519, X448, DH and HKDF-extract ignore the incoming *keylen, unconditionally writing the full shared secret (32/56/prime-siz…</p>
  <p><strong>CVSS:</strong> 9.8 · <strong>CWE:</strong> CWE-131</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-41676">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-40937 – RustFS is a distributed object storage system built in Rust. Prior to 1.0.0-alph...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-40937</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-40937</guid>
    <pubDate>Wed, 22 Apr 2026 21:17:08 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-40937</strong></p>
  <p>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 admin-action authorization via `validate_admin_request`. Every other admin handler in the codebase corr…</p>
  <p><strong>CVSS:</strong> 8.3 · <strong>CWE:</strong> CWE-862</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-40937">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-34068 – nimiq-transaction provides the transaction primitive to be used in Nimiq's Rust ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-34068</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-34068</guid>
    <pubDate>Wed, 22 Apr 2026 21:17:08 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-34068</strong></p>
  <p>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 requirement that is needed to prevent BLS rogue-key attacks when public keys are aggregated. Because tenderm…</p>
  <p><strong>CVSS:</strong> 6.8 · <strong>CWE:</strong> CWE-347</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-34068">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Low] CVE-2026-34067 – nimiq-transaction provides the transaction primitive to be used in Nimiq's Rust ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-34067</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-34067</guid>
    <pubDate>Wed, 22 Apr 2026 21:17:07 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk low">Low</span> CVE-2026-34067</strong></p>
  <p>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 derived from untrusted p2p responses (`ResponseTransactionsProof.proof`) and is therefore attacker-controlled…</p>
  <p><strong>CVSS:</strong> 3.1 · <strong>CWE:</strong> CWE-617</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-34067">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-34066 – nimiq-blockchain provides persistent block storage for Nimiq's Rust implementati...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-34066</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-34066</guid>
    <pubDate>Wed, 22 Apr 2026 20:16:41 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-34066</strong></p>
  <p>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). During history sync, a peer can influence the `history: &[HistoricTransaction]` input passed into `Bloc…</p>
  <p><strong>CVSS:</strong> 5.3 · <strong>CWE:</strong> CWE-20</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-34066">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-34065 – nimiq-primitives contains primitives (e.g., block, account, transaction) to be u...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-34065</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-34065</guid>
    <pubDate>Wed, 22 Apr 2026 20:16:41 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-34065</strong></p>
  <p>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. Hashing an election macro header hashes `validators` and reaches `Validators::voting_keys()`, which cal…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-252</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-34065">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-34064 – nimiq-account contains account primitives to be used in Nimiq's Rust implementat...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-34064</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-34064</guid>
    <pubDate>Wed, 22 Apr 2026 20:16:40 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-34064</strong></p>
  <p>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`. `Coin::sub` panics on underflow, so if an attacker can reach a state where `min_cap > balance`, the node crashe…</p>
  <p><strong>CVSS:</strong> 5.3 · <strong>CWE:</strong> CWE-191</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-34064">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2026-33471 – nimiq-block contains block primitives to be used in Nimiq's Rust implementation...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-33471</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-33471</guid>
    <pubDate>Wed, 22 Apr 2026 20:16:40 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-33471</strong></p>
  <p>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 can get a `SkipBlockProof` verified where `MultiSignature.signers` contains out-of-range indices spaced…</p>
  <p><strong>CVSS:</strong> 9.6 · <strong>CWE:</strong> CWE-20</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-33471">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-40881 – ZEBRA is a Zcash node written entirely in Rust. Prior to zebrad version 4.3.0 an...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-40881</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-40881</guid>
    <pubDate>Tue, 21 Apr 2026 20:17:01 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-40881</strong></p>
  <p>ZEBRA is a Zcash node written entirely in Rust. Prior to zebrad version 4.3.0 and zebra-network version 5.0.1, when deserializing addr or addrv2 messages, which contain vectors of addresses, Zebra would fully deserialize them up to a maximum length (over 233,000) that was derived from the 2 MiB message size limit. This is much larger than the actual limit of 1,000 messages from the specification.…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-770</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-40881">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-40880 – ZEBRA is a Zcash node written entirely in Rust. Prior to zebrad version 4.3.1 an...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-40880</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-40880</guid>
    <pubDate>Tue, 21 Apr 2026 20:17:01 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-40880</strong></p>
  <p>ZEBRA is a Zcash node written entirely in Rust. Prior to zebrad version 4.3.1 and zebra-consensus version 5.0.2, a logic error in Zebra's transaction verification cache could allow a malicious miner to induce a consensus split. By carefully submitting a transaction that is valid for height H+1 but invalid for H+2 and then mining that transaction in a block at height H+2, a miner could cause vulne…</p>
  <p><strong>CVSS:</strong> 8.1 · <strong>CWE:</strong> CWE-1025</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-40880">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-40583 – UltraDAG is a minimal DAG-BFT blockchain in Rust. In version 0.1, a non-council ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-40583</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-40583</guid>
    <pubDate>Tue, 21 Apr 2026 17:16:56 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-40583</strong></p>
  <p>UltraDAG is a minimal DAG-BFT blockchain in Rust. In version 0.1, a non-council attacker can submit a signed SmartOp::Vote transaction that passes signature, nonce, and balance prechecks, but fails authorization only after state mutation has already occurred.</p>
  <p><strong>CVSS:</strong> 8.2 · <strong>CWE:</strong> CWE-460</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-40583">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-34069 – nimiq/core-rs-albatross is a Rust implementation of the Nimiq Proof-of-Stake pro...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-34069</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-34069</guid>
    <pubDate>Tue, 14 Apr 2026 00:16:07 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-34069</strong></p>
  <p>nimiq/core-rs-albatross is a Rust implementation of the Nimiq Proof-of-Stake protocol based on the Albatross consensus algorithm. In versions 1.2.2 and below, an unauthenticated p2p peer can cause the RequestMacroChain message handler task to panic. Sending a RequestMacroChain message where the first locator hash on the victim’s main chain is a micro block hash (not a macro block hash) causes sai…</p>
  <p><strong>CVSS:</strong> 5.3 · <strong>CWE:</strong> CWE-617</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-34069">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-32605 – nimiq/core-rs-albatross is a Rust implementation of the Nimiq Proof-of-Stake pro...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-32605</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-32605</guid>
    <pubDate>Mon, 13 Apr 2026 20:16:33 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-32605</strong></p>
  <p>nimiq/core-rs-albatross is a Rust implementation of the Nimiq Proof-of-Stake protocol based on the Albatross consensus algorithm. Prior to version 1.3.0, an untrusted peer could crash a validator by publishing a signed tendermint proposal message where signer == validators.num_validators(). ProposalSender::send uses > instead of >= for the signer bounds check, so the equality case passes and reac…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-125</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-32605">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-40093 – nimiq-blockchain provides persistent block storage for Nimiq's Rust implementati...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-40093</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-40093</guid>
    <pubDate>Thu, 09 Apr 2026 21:16:11 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-40093</strong></p>
  <p>nimiq-blockchain provides persistent block storage for Nimiq's Rust implementation. In 1.3.0 and earlier, block timestamp validation enforces that timestamp >= parent.timestamp for non-skip blocks and timestamp == parent.timestamp + MIN_PRODUCER_TIMEOUT for skip blocks, but there is no visible upper bound check against the wall clock. A malicious block-producing validator can set block timestamps…</p>
  <p><strong>CVSS:</strong> 8.1 · <strong>CWE:</strong> CWE-1284</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-40093">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-39361 – OpenObserve is a cloud-native observability platform. In 0.70.3 and earlier, the...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-39361</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-39361</guid>
    <pubDate>Tue, 07 Apr 2026 20:16:29 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-39361</strong></p>
  <p>OpenObserve is a cloud-native observability platform. In 0.70.3 and earlier, the validate_enrichment_url function in src/handler/http/request/enrichment_table/mod.rs fails to block IPv6 addresses because Rust's url crate returns them with surrounding brackets (e.g. "[::1]" not "::1"). An authenticated attacker can reach internal services blocked from external access. On cloud deployments this ena…</p>
  <p><strong>CVSS:</strong> 7.7 · <strong>CWE:</strong> CWE-918</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-39361">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-39360 – RustFS is a distributed object storage system built in Rust. Prior to alpha.90, ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-39360</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-39360</guid>
    <pubDate>Tue, 07 Apr 2026 19:16:46 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-39360</strong></p>
  <p>RustFS is a distributed object storage system built in Rust. Prior to alpha.90, RustFS contains a missing authorization check in the multipart copy path (UploadPartCopy). A low-privileged user who cannot read objects from a victim bucket can still exfiltrate victim objects by copying them into an attacker-controlled multipart upload and completing the upload. This breaks tenant isolation in multi…</p>
  <p><strong>CVSS:</strong> 4.3 · <strong>CWE:</strong> CWE-862</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-39360">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-35457 – libp2p-rust is the official rust language Implementation of the libp2p networkin...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-35457</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-35457</guid>
    <pubDate>Tue, 07 Apr 2026 15:17:43 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-35457</strong></p>
  <p>libp2p-rust is the official rust language Implementation of the libp2p networking stack. Prior to 0.17.1, the rendezvous server stores pagination cookies without bounds. An unauthenticated peer can repeatedly issue DISCOVER requests and force unbounded memory growth. This vulnerability is fixed in 0.17.1.</p>
  <p><strong>CVSS:</strong> 8.2 · <strong>CWE:</strong> CWE-770</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-35457">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-35405 – libp2p-rust is the official rust language Implementation of the libp2p networkin...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-35405</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-35405</guid>
    <pubDate>Tue, 07 Apr 2026 15:17:43 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-35405</strong></p>
  <p>libp2p-rust is the official rust language Implementation of the libp2p networking stack. Prior to 0.17.1, libp2p-rendezvous server has no limit on how many namespaces a single peer can register.  A malicious peer can just keep registering unique namespaces in a loop and the server happily accepts every single one allocating memory for each registration with no pushback. Keep doing this long enoug…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-770</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-35405">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-35468 – nimiq/core-rs-albatross is a Rust implementation of the Nimiq Proof-of-Stake pro...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-35468</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-35468</guid>
    <pubDate>Fri, 03 Apr 2026 23:17:06 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-35468</strong></p>
  <p>nimiq/core-rs-albatross is a Rust implementation of the Nimiq Proof-of-Stake protocol based on the Albatross consensus algorithm. Prior to version 1.3.0, two peer-facing consensus request handlers assume that the history index is always available and call blockchain.history_store.history_index().unwrap() directly. That assumption is false by construction. HistoryStoreProxy::history_index() explic…</p>
  <p><strong>CVSS:</strong> 5.3 · <strong>CWE:</strong> CWE-252</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-35468">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-34061 – nimiq/core-rs-albatross is a Rust implementation of the Nimiq Proof-of-Stake pro...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-34061</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-34061</guid>
    <pubDate>Fri, 03 Apr 2026 23:17:03 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-34061</strong></p>
  <p>nimiq/core-rs-albatross is a Rust implementation of the Nimiq Proof-of-Stake protocol based on the Albatross consensus algorithm. Prior to version 1.3.0, an elected validator proposer can send an election macro block whose header.interlink does not match the canonical next interlink. Honest validators accept that proposal in verify_macro_block_proposal() because the proposal path validates header…</p>
  <p><strong>CVSS:</strong> 4.9 · <strong>CWE:</strong> CWE-345</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-34061">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-33184 – nimiq/core-rs-albatross is a Rust implementation of the Nimiq Proof-of-Stake pro...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-33184</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-33184</guid>
    <pubDate>Fri, 03 Apr 2026 23:17:03 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-33184</strong></p>
  <p>nimiq/core-rs-albatross is a Rust implementation of the Nimiq Proof-of-Stake protocol based on the Albatross consensus algorithm. Prior to version 1.3.0, the discovery handler accepts a peer-controlled limit during handshake and stores it unchanged. The immediate HandshakeAck path then honors limit = 0 and returns zero contacts, which makes the session look benign. Later, after the same session r…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-191</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-33184">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-2625 – A flaw was found in rust-rpm-sequoia. An attacker can exploit this vulnerability...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-2625</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-2625</guid>
    <pubDate>Fri, 03 Apr 2026 19:17:22 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-2625</strong></p>
  <p>A flaw was found in rust-rpm-sequoia. An attacker can exploit this vulnerability by providing a specially crafted Red Hat Package Manager (RPM) file. During the RPM signature verification process, this crafted file can trigger an error in the OpenPGP signature parsing code, leading to an unconditional termination of the rpm process. This issue results in an application level denial of service, ma…</p>
  <p><strong>CVSS:</strong> 4.0 · <strong>CWE:</strong> CWE-347</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-2625">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-34219 – libp2p-rust is the official rust language Implementation of the libp2p networkin...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-34219</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-34219</guid>
    <pubDate>Tue, 31 Mar 2026 16:16:31 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-34219</strong></p>
  <p>libp2p-rust is the official rust language Implementation of the libp2p networking stack. Prior to version 0.49.4, the Rust libp2p Gossipsub implementation contains a remotely reachable panic in backoff expiry handling. After a peer sends a crafted PRUNE control message with an attacker-controlled, near-maximum backoff value, the value is accepted and stored as an Instant near the representable up…</p>
  <p><strong>CVSS:</strong> 5.9 · <strong>CWE:</strong> CWE-190</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-34219">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-34377 – ZEBRA is a Zcash node written entirely in Rust. Prior to zebrad version 4.3.0 an...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-34377</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-34377</guid>
    <pubDate>Tue, 31 Mar 2026 15:16:19 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-34377</strong></p>
  <p>ZEBRA is a Zcash node written entirely in Rust. Prior to zebrad version 4.3.0 and zebra-consensus version 5.0.1, a logic error in Zebra's transaction verification cache could allow a malicious miner to induce a consensus split. By matching a valid transaction's txid while providing invalid authorization data, a miner could cause vulnerable Zebra nodes to accept an invalid block, leading to a cons…</p>
  <p><strong>CVSS:</strong> 8.1 · <strong>CWE:</strong> CWE-347</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-34377">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-34202 – ZEBRA is a Zcash node written entirely in Rust. Prior to zebrad version 4.3.0 an...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-34202</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-34202</guid>
    <pubDate>Tue, 31 Mar 2026 15:16:17 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-34202</strong></p>
  <p>ZEBRA is a Zcash node written entirely in Rust. Prior to zebrad version 4.3.0 and zebra-chain version 6.0.1, a vulnerability in Zebra's transaction processing logic allows a remote, unauthenticated attacker to cause a Zebra node to panic (crash). This is triggered by sending a specially crafted V5 transaction that passes initial deserialization but fails during transaction ID calculation. This is…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-94</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-34202">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-23400 – In the Linux kernel, the following vulnerability has been resolved:

rust_binder...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-23400</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-23400</guid>
    <pubDate>Sun, 29 Mar 2026 13:16:58 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-23400</strong></p>
  <p>In the Linux kernel, the following vulnerability has been resolved:  rust_binder: call set_notification_done() without proc lock  Consider the following sequence of events on a death listener: 1. The remote process dies and sends a BR_DEAD_BINDER message. 2. The local process invokes the BC_CLEAR_DEATH_NOTIFICATION command. 3. The local process then invokes the BC_DEAD_BINDER_DONE. Then, the kern…</p>
  <p><strong>CVSS:</strong> 5.5 · <strong>CWE:</strong> CWE-667</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-23400">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-33693 – Lemmy is a link aggregator and forum for the fediverse. Prior to version 0.7.0-b...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-33693</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-33693</guid>
    <pubDate>Fri, 27 Mar 2026 01:16:18 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-33693</strong></p>
  <p>Lemmy is a link aggregator and forum for the fediverse. Prior to version 0.7.0-beta.9, the `v4_is_invalid()` function in `activitypub-federation-rust` (`src/utils.rs`) does not check for `Ipv4Addr::UNSPECIFIED` (0.0.0.0). An unauthenticated attacker controlling a remote domain can point it to 0.0.0.0, bypass the SSRF protection introduced by the fix for CVE-2025-25194 (GHSA-7723-35v7-qcxw), and r…</p>
  <p><strong>CVSS:</strong> 6.5 · <strong>CWE:</strong> CWE-918</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-33693">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-33242 – Salvo is a Rust web framework. Versions 0.39.0 through 0.89.2 have a Path Traver...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-33242</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-33242</guid>
    <pubDate>Tue, 24 Mar 2026 00:16:29 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-33242</strong></p>
  <p>Salvo is a Rust web framework. Versions 0.39.0 through 0.89.2 have a Path Traversal and Access Control Bypass vulnerability in the salvo-proxy component. The vulnerability allows an unauthenticated external attacker to bypass proxy routing constraints and access unintended backend paths (e.g., protected endpoints or administrative dashboards). This issue stems from the encode_url_path function, w…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-22</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-33242">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-33241 – Salvo is a Rust web framework. Prior to version 0.89.3, Salvo's form data parsin...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-33241</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-33241</guid>
    <pubDate>Tue, 24 Mar 2026 00:16:29 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-33241</strong></p>
  <p>Salvo is a Rust web framework. Prior to version 0.89.3, Salvo's form data parsing implementations (`form_data()` method and `Extractible` macro) do not enforce payload size limits before reading request bodies into memory. This allows attackers to cause Out-of-Memory (OOM) conditions by sending extremely large payloads, leading to service crashes and denial of service. Version 0.89.3 contains a p…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-770</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-33241">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-32810 – Halloy is an IRC application written in Rust. In versions on \*nix and macOS pri...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-32810</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-32810</guid>
    <pubDate>Fri, 20 Mar 2026 23:16:44 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-32810</strong></p>
  <p>Halloy is an IRC application written in Rust. In versions on \*nix and macOS prior to commit f180e41061db393acf65bc99f5c5e7397586d9cb, halloy creates its config directory and files using default umask permissions, which typically results in `0644` on files and `0755` on directories. This allows any local user on the system to read plaintext credentials stored in `config.toml` or referenced `passw…</p>
  <p><strong>CVSS:</strong> 5.5 · <strong>CWE:</strong> CWE-732</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-32810">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-32733 – Halloy is an IRC application written in Rust. Prior to commit 0f77b2cfc5f822517a...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-32733</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-32733</guid>
    <pubDate>Fri, 20 Mar 2026 23:16:44 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-32733</strong></p>
  <p>Halloy is an IRC application written in Rust. Prior to commit 0f77b2cfc5f822517a256ea5a4b94bad8bfe38b6, the DCC receive flow did not sanitize filenames from incoming `DCC SEND` requests. A remote IRC user could send a filename with path traversal sequences like `../../.ssh/authorized_keys` and the file would be written outside the user's configured `save_directory`. With auto-accept enabled this…</p>
  <p><strong>CVSS:</strong> 6.5 · <strong>CWE:</strong> CWE-22</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-32733">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-33056 – tar-rs is a tar archive reading/writing library for Rust. In versions 0.4.44 and...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-33056</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-33056</guid>
    <pubDate>Fri, 20 Mar 2026 08:16:11 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-33056</strong></p>
  <p>tar-rs is a tar archive reading/writing library for Rust. In versions 0.4.44 and below, when unpacking a tar archive, the tar crate's unpack_dir function uses fs::metadata() to check whether a path that already exists is a directory. Because fs::metadata() follows symbolic links, a crafted tarball containing a symlink entry followed by a directory entry with the same name causes the crate to trea…</p>
  <p><strong>CVSS:</strong> 6.5 · <strong>CWE:</strong> CWE-61</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-33056">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-33055 – tar-rs is a tar archive reading/writing library for Rust. Versions 0.4.44 and be...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-33055</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-33055</guid>
    <pubDate>Fri, 20 Mar 2026 07:16:13 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-33055</strong></p>
  <p>tar-rs is a tar archive reading/writing library for Rust. Versions 0.4.44 and below have conditional logic that skips the PAX size header in cases where the base header size is nonzero. As part of CVE-2025-62518, the astral-tokio-tar project was changed to correctly honor PAX size headers in the case where it was different from the base header. This is almost the inverse of the astral-tokio-tar i…</p>
  <p><strong>CVSS:</strong> 8.1 · <strong>CWE:</strong> CWE-843</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-33055">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-33040 – libp2p-rust is the official rust language Implementation of the libp2p networkin...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-33040</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-33040</guid>
    <pubDate>Fri, 20 Mar 2026 06:16:12 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-33040</strong></p>
  <p>libp2p-rust is the official rust language Implementation of the libp2p networking stack. In versions prior to 0.49.3, the Gossipsub implementation accepts attacker-controlled PRUNE backoff values and may perform unchecked time arithmetic when storing backoff state. A specially crafted PRUNE control message with an extremely large backoff (e.g. u64::MAX) can lead to Duration/Instant overflow durin…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-190</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-33040">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-32829 – lz4_flex is a pure Rust implementation of LZ4 compression/decompression. In vers...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-32829</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-32829</guid>
    <pubDate>Fri, 20 Mar 2026 01:15:56 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-32829</strong></p>
  <p>lz4_flex is a pure Rust implementation of LZ4 compression/decompression. In versions 0.11.5 and below, and 0.12.0,  decompressing invalid LZ4 data can leak sensitive information from uninitialized memory or from previous decompression operations. The library fails to properly validate offset values during LZ4 "match copy operations," allowing out-of-bounds reads from the output buffer. The block-…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-201</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-32829">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-32766 – astral-tokio-tar is a tar archive reading/writing library for async Rust. In ver...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-32766</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-32766</guid>
    <pubDate>Fri, 20 Mar 2026 00:16:18 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-32766</strong></p>
  <p>astral-tokio-tar is a tar archive reading/writing library for async Rust. In versions 0.5.6 and earlier, malformed PAX extensions were silently skipped when parsing tar archives. This silent skipping (rather than rejection) of invalid PAX extensions could be used as a building block for a parser differential, for example by silently skipping a malformed GNU “long link” extension so that a subsequ…</p>
  <p><strong>CVSS:</strong> 5.3 · <strong>CWE:</strong> CWE-436</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-32766">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-32314 – Yamux is a stream multiplexer over reliable, ordered connections such as TCP/IP...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-32314</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-32314</guid>
    <pubDate>Mon, 16 Mar 2026 14:19:34 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-32314</strong></p>
  <p>Yamux is a stream multiplexer over reliable, ordered connections such as TCP/IP. Prior to 0.13.10, the Rust implementation of Yamux can panic when processing a crafted inbound Data frame that sets SYN and uses a body length greater than DEFAULT_CREDIT (e.g. 262145). On the first packet of a new inbound stream, stream state is created and a receiver is queued before oversized-body validation compl…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-248</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-32314">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-32322 – soroban-sdk is a Rust SDK for Soroban contracts. Prior to 22.0.11, 23.5.3, and 2...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-32322</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-32322</guid>
    <pubDate>Fri, 13 Mar 2026 19:54:42 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-32322</strong></p>
  <p>soroban-sdk is a Rust SDK for Soroban contracts. Prior to 22.0.11, 23.5.3, and 25.3.0, The Fr (scalar field) types for BN254 and BLS12-381 in soroban-sdk compared values using their raw U256 representation without first reducing modulo the field modulus r. This caused mathematically equal field elements to compare as not-equal when one or both values were unreduced (i.e., >= r). The vulnerability…</p>
  <p><strong>CVSS:</strong> 5.3 · <strong>CWE:</strong> CWE-697</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-32322">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-31812 – Quinn is a pure-Rust, async-compatible implementation of the IETF QUIC transport...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-31812</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-31812</guid>
    <pubDate>Tue, 10 Mar 2026 22:16:18 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-31812</strong></p>
  <p>Quinn is a pure-Rust, async-compatible implementation of the IETF QUIC transport protocol. Prior to 0.11.14, a remote, unauthenticated attacker can trigger a denial of service in applications using vulnerable quinn versions by sending a crafted QUIC Initial packet containing malformed quic_transport_parameters. In quinn-proto parsing logic, attacker-controlled varints are decoded with unwrap(), s…</p>
  <p><strong>CVSS:</strong> 8.7 · <strong>CWE:</strong> CWE-248</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-31812">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2026-30960 – rssn is a scientific computing library for Rust, combining a high-performance sy...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-30960</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-30960</guid>
    <pubDate>Tue, 10 Mar 2026 18:18:55 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-30960</strong></p>
  <p>rssn is a scientific computing library for Rust, combining a high-performance symbolic computation engine with numerical methods support and physics simulations functionalities. The vulnerability exists in the JIT (Just-In-Time) compilation engine, which is fully exposed via the CFFI (Foreign Function Interface). Due to Improper Input Validation and External Control of Code Generation, an attacke…</p>
  <p><strong>CVSS:</strong> 9.4 · <strong>CWE:</strong> CWE-94</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-30960">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-29178 – Lemmy, a link aggregator and forum for the fediverse, is vulnerable to server-si...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-29178</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-29178</guid>
    <pubDate>Fri, 06 Mar 2026 18:16:20 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-29178</strong></p>
  <p>Lemmy, a link aggregator and forum for the fediverse, is vulnerable to server-side request forgery via a dependency on activitypub_federation, a framework for ActivityPub federation in Rust. Prior to version 0.19.16, the GET /api/v4/image/{filename} endpoint is vulnerable to unauthenticated SSRF through parameter injection in the file_type query parameter. An attacker can inject arbitrary query p…</p>
  <p><strong>CVSS:</strong> 7.7 · <strong>CWE:</strong> CWE-918</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-29178">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-27898 – Vaultwarden is an unofficial Bitwarden compatible server written in Rust, former...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-27898</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-27898</guid>
    <pubDate>Wed, 04 Mar 2026 22:16:18 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-27898</strong></p>
  <p>Vaultwarden is an unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs. Prior to version 1.35.4, an authenticated regular user can specify another user’s cipher_id and call "PUT /api/ciphers/{id}/partial" Even though the standard retrieval API correctly denies access to that cipher, the partial update endpoint returns 200 OK and exposes cipherDetails (including n…</p>
  <p><strong>CVSS:</strong> 5.4 · <strong>CWE:</strong> CWE-639</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-27898">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-27803 – Vaultwarden is an unofficial Bitwarden compatible server written in Rust, former...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-27803</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-27803</guid>
    <pubDate>Wed, 04 Mar 2026 22:16:18 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-27803</strong></p>
  <p>Vaultwarden is an unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs. Prior to version 1.35.4, when a Manager has manage=false for a given collection, they can still perform several management operations as long as they have access to the collection. This issue has been patched in version 1.35.4.</p>
  <p><strong>CVSS:</strong> 8.3 · <strong>CWE:</strong> CWE-269</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-27803">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-27802 – Vaultwarden is an unofficial Bitwarden compatible server written in Rust, former...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-27802</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-27802</guid>
    <pubDate>Wed, 04 Mar 2026 22:16:18 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-27802</strong></p>
  <p>Vaultwarden is an unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs. Prior to version 1.35.4, there is a privilege escalation vulnerability via bulk permission update to unauthorized collections by Manager. This issue has been patched in version 1.35.4.</p>
  <p><strong>CVSS:</strong> 8.3 · <strong>CWE:</strong> CWE-269</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-27802">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-27801 – Vaultwarden is an unofficial Bitwarden compatible server written in Rust, former...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-27801</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-27801</guid>
    <pubDate>Wed, 04 Mar 2026 22:16:17 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-27801</strong></p>
  <p>Vaultwarden is an unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs. Vaultwarden versions 1.34.3 and prior are susceptible to a 2FA bypass when performing protected actions. An attacker who gains authenticated access to a user’s account can exploit this bypass to perform protected actions such as accessing the user’s API key or deleting the user’s vault and or…</p>
  <p><strong>CVSS:</strong> 5.9 · <strong>CWE:</strong> CWE-307</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-27801">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-28402 – nimiq/core-rs-albatross is a Rust implementation of the Nimiq Proof-of-Stake pro...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-28402</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-28402</guid>
    <pubDate>Fri, 27 Feb 2026 22:16:23 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-28402</strong></p>
  <p>nimiq/core-rs-albatross is a Rust implementation of the Nimiq Proof-of-Stake protocol based on the Albatross consensus algorithm. Prior to version 1.2.2, a malicious or compromised validator that is elected as proposer can publish a macro block proposal where `header.body_root` does not match the actual macro body hash. The proposal can pass proposal verification because the macro proposal verifi…</p>
  <p><strong>CVSS:</strong> 7.1 · <strong>CWE:</strong> CWE-354</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-28402">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2026-27822 – RustFS is a distributed object storage system built in Rust. Prior to version 1...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-27822</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-27822</guid>
    <pubDate>Wed, 25 Feb 2026 03:16:07 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-27822</strong></p>
  <p>RustFS is a distributed object storage system built in Rust. Prior to version 1.0.0-alpha.83, a Stored Cross-Site Scripting (XSS) vulnerability in the RustFS Console allows an attacker to execute arbitrary JavaScript in the context of the management console. By bypassing the PDF preview logic, an attacker can steal administrator credentials from `localStorage`, leading to full account takeover an…</p>
  <p><strong>CVSS:</strong> 9.0 · <strong>CWE:</strong> CWE-79</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-27822">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-27607 – RustFS is a distributed object storage system built in Rust. In versions 1.0.0-a...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-27607</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-27607</guid>
    <pubDate>Wed, 25 Feb 2026 03:16:04 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-27607</strong></p>
  <p>RustFS is a distributed object storage system built in Rust. In versions 1.0.0-alpha.56 through 1.0.0-alpha.82, RustFS does not validate policy conditions in presigned POST uploads (PostObject), allowing attackers to bypass content-length-range, starts-with, and Content-Type constraints. This enables unauthorized file uploads exceeding size limits, uploads to arbitrary object keys, and content-ty…</p>
  <p><strong>CVSS:</strong> 8.1 · <strong>CWE:</strong> CWE-20</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-27607">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-21864 – Valkey-Bloom is a Rust based Valkey module which brings a Bloom Filter (Module) ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-21864</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-21864</guid>
    <pubDate>Tue, 24 Feb 2026 01:16:12 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-21864</strong></p>
  <p>Valkey-Bloom is a Rust based Valkey module which brings a Bloom Filter (Module) data type into the Valkey distributed key-value database. Prior to commit a68614b6e3845777d383b3a513cedcc08b3b7ccd, a specially crafted `RESTORE` command can cause Valkey to hit an assertion, causes the server to shutdown. Valkey modules are required to handle errors in RDB parsing by using `VALKEYMODULE_OPTIONS_HANDL…</p>
  <p><strong>CVSS:</strong> 6.5 · <strong>CWE:</strong> CWE-20</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-21864">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-26275 – httpsig-hyper is a hyper extension for http message signatures. An issue was dis...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-26275</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-26275</guid>
    <pubDate>Thu, 19 Feb 2026 22:16:46 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-26275</strong></p>
  <p>httpsig-hyper is a hyper extension for http message signatures. An issue was discovered in `httpsig-hyper` prior to version 0.0.23 where Digest header verification could incorrectly succeed due to misuse of Rust's `matches!` macro. Specifically, the comparison `if matches!(digest, _expected_digest)` treated `_expected_digest` as a pattern binding rather than a value comparison, resulting in uncon…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-354</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-26275">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-26267 – soroban-sdk is a Rust SDK for Soroban contracts. Prior to versions 22.0.10, 23.5...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-26267</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-26267</guid>
    <pubDate>Thu, 19 Feb 2026 20:25:43 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-26267</strong></p>
  <p>soroban-sdk is a Rust SDK for Soroban contracts. Prior to versions 22.0.10, 23.5.2, and 25.1.1, the `#[contractimpl]` macro contains a bug in how it wires up function calls. `#[contractimpl]` generates code that uses `MyContract::value()` style calls even when it's processing the trait version. This means if an inherent function is also defined with the same name, the inherent function gets calle…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-670</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-26267">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-23194 – In the Linux kernel, the following vulnerability has been resolved:

rust_binder...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-23194</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-23194</guid>
    <pubDate>Sat, 14 Feb 2026 17:15:57 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-23194</strong></p>
  <p>In the Linux kernel, the following vulnerability has been resolved:  rust_binder: correctly handle FDA objects of length zero  Fix a bug where an empty FDA (fd array) object with 0 fds would cause an out-of-bounds error. The previous implementation used `skip == 0` to mean "this is a pointer fixup", but 0 is also the correct skip length for an empty FDA. If the FDA is at the end of the buffer, th…</p>
  <p><strong>CVSS:</strong> 7.8 · <strong>CWE:</strong> CWE-787</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-23194">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-26012 – vaultwarden is an unofficial Bitwarden compatible server written in Rust, former...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-26012</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-26012</guid>
    <pubDate>Wed, 11 Feb 2026 22:15:51 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-26012</strong></p>
  <p>vaultwarden is an unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs. Prior to 1.35.3, a regular organization member can retrieve all ciphers within an organization, regardless of collection permissions. The endpoint /ciphers/organization-details is accessible to any organization member and internally uses Cipher::find_by_org to retrieve all ciphers. These ciph…</p>
  <p><strong>CVSS:</strong> 6.5 · <strong>CWE:</strong> CWE-863</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-26012">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-25727 – time provides date and time handling in Rust. From 0.3.6 to before 0.3.47, when ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-25727</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-25727</guid>
    <pubDate>Fri, 06 Feb 2026 20:16:11 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-25727</strong></p>
  <p>time provides date and time handling in Rust. From 0.3.6 to before 0.3.47, when user-provided input is provided to any type that parses with the RFC 2822 format, a denial of service attack via stack exhaustion is possible. The attack relies on formally deprecated and rarely-used features that are part of the RFC 2822 format used in a malicious manner. Ordinary, non-malicious input will never enco…</p>
  <p><strong>CVSS:</strong> 6.5 · <strong>CWE:</strong> CWE-121</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-25727">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-25537 – jsonwebtoken is a JWT lib in rust. Prior to version 10.3.0, there is a Type Conf...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-25537</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-25537</guid>
    <pubDate>Wed, 04 Feb 2026 22:15:59 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-25537</strong></p>
  <p>jsonwebtoken is a JWT lib in rust. Prior to version 10.3.0, there is a Type Confusion vulnerability in jsonwebtoken, specifically, in its claim validation logic. When a standard claim (such as nbf or exp) is provided with an incorrect JSON type (Like a String instead of a Number), the library’s internal parsing mechanism marks the claim as “FailedToParse”. Crucially, the validation logic treats t…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-843</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-25537">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-24762 – RustFS is a distributed object storage system built in Rust. From versions alpha...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-24762</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-24762</guid>
    <pubDate>Tue, 03 Feb 2026 16:16:14 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-24762</strong></p>
  <p>RustFS is a distributed object storage system built in Rust. From versions alpha.13 to alpha.81, RustFS logs sensitive credential material (access key, secret key, session token) to application logs at INFO level. This results in credentials being recorded in plaintext in log output, which may be accessible to internal or external log consumers and could lead to compromise of sensitive credential…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-532</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-24762">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-21862 – RustFS is a distributed object storage system built in Rust. Prior to version al...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-21862</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-21862</guid>
    <pubDate>Tue, 03 Feb 2026 16:16:12 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-21862</strong></p>
  <p>RustFS is a distributed object storage system built in Rust. Prior to version alpha.78, IP-based access control can be bypassed: get_condition_values trusts client-supplied X-Forwarded-For/X-Real-Ip without verifying a trusted proxy, so any reachable client can spoof aws:SourceIp and satisfy IP-allowlist policies. This issue has been patched in version alpha.78.</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-290</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-21862">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2026-24471 – continuwuity is a Matrix homeserver written in Rust. This vulnerability allows a...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-24471</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-24471</guid>
    <pubDate>Mon, 02 Feb 2026 23:16:08 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-24471</strong></p>
  <p>continuwuity is a Matrix homeserver written in Rust. This vulnerability allows an attacker with a malicious remote server to cause the local server to sign an arbitrary event upon user interaction. Upon a user account leaving a room (rejecting an invite), joining a room or knocking on a room, the victim server may ask a remote server for assistance. If the victim asks the attacker server for assi…</p>
  <p><strong>CVSS:</strong> 9.3 · <strong>CWE:</strong> CWE-441</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-24471">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2025-71181 – In the Linux kernel, the following vulnerability has been resolved:

rust_binder...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-71181</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-71181</guid>
    <pubDate>Sat, 31 Jan 2026 12:16:03 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2025-71181</strong></p>
  <p>In the Linux kernel, the following vulnerability has been resolved:  rust_binder: remove spin_lock() in rust_shrink_free_page()  When forward-porting Rust Binder to 6.18, I neglected to take commit fb56fdf8b9a2 ("mm/list_lru: split the lock to per-cgroup scope") into account, and apparently I did not end up running the shrinker callback when I sanity tested the driver before submission. This lead…</p>
  <p><strong>CVSS:</strong> 5.5 · <strong>CWE:</strong> CWE-667</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-71181">View on NVD</a></p>
]]>
    </description>
  </item>
</channel>
</rss>
