Advisories · Rust
crates.io Advisories.
Every crates.io Advisory we hold, newest first.
- CVSS 7.4 High
pqc_kyber: AVX2 backend skips Fujisaki-Okamoto implicit rejection, enabling chosen-ciphertext key recovery
>=0.0.0-0 · no fixed version yet
RUSTSEC-2026-0290 - CVSS 7.4 High
cosmian_kyber: AVX2 backend skips Fujisaki-Okamoto implicit rejection, enabling chosen-ciphertext key recovery
>=0.0.0-0 · no fixed version yet
RUSTSEC-2026-0288 - CVSS 6.5 Medium
Legacy `azure_core` writes the `authorization` header value to logs
>=0.0.0-0, <0.2.0 || >=0.2.1-0, <0.22.0 · fixed in 0.2.0, 0.22.0
RUSTSEC-2026-0275 - CVSS 6.9 Medium
s2n-quic has excessive memory allocation
- Denial of service
<1.82.0 · fixed in 1.82.0
GHSA-9q54-f358-3fqf · CVE-2026-10740 - CVSS 7.1 High
SurrealDB: Array element-level (field.*) SELECT permissions leak denied elements to record users
- Broken access control
<3.1.4 · fixed in 3.1.4
GHSA-8rw6-p7m8-63jp · CVE-2026-63740 - CVSS 9.1 CriticalCritical · CVSS 9+
BIP-322 address ownership verification bypass for P2WPKH and P2SH-P2WPKH addresses
>=0.0.6, <0.0.11 · fixed in 0.0.11
GHSA-5chw-87w3-j9cv - CVSS 7.5 High
nimiq-blockchain: Validity store off by one error
- Authentication bypass
- CWE-193
<1.5.1 · fixed in 1.5.1
GHSA-3763-qp59-59vf · CVE-2026-46369 -
Memory corruption bug on `ApplyResult` type
>=0.0.0-0, <0.21.0 · fixed in 0.21.0
RUSTSEC-2026-0295 -
`sp-sized-chunks` is unmaintained
>=0.0.0-0 · no fixed version yet
RUSTSEC-2026-0270 -
Panic-safety unsoundness in `truncate_back`, `truncate_front`, `clear`, and `extend_from_slice` (use-after-free / double-free)
>=0.0.0-0, <2.0.1 · fixed in 2.0.1
RUSTSEC-2026-0256 -
Panic-safety unsoundness in `Chunk`, `RingBuffer`, and `InlineArray` (use-after-free / double-free)
>=0.0.0-0 · no fixed version yet
RUSTSEC-2026-0255 -
Panic-safety unsoundness in `Chunk` and `InlineArray` (use-after-free / double-free)
>=0.0.0-0 · no fixed version yet
RUSTSEC-2026-0254 -
Panic-safety unsoundness in `SplitVec::extend_from_slice` (uninitialized read)
>=0.0.0-0, <4.0.0 · fixed in 4.0.0
RUSTSEC-2026-0252 -
Low-level GCM ignores the operation nonce
>=0.0.0-0, <2.0.0 · fixed in 2.0.0
GHSA-h9f2-fgp8-vc4h -
Streaming AEAD does not authenticate stream structure
>=0.0.0-0, <2.0.0 · fixed in 2.0.0
GHSA-8cwp-4826-jg9f -
Ed25519 identity public keys permit universal signature forgery
>=0.0.0-0, <2.0.0 · fixed in 2.0.0
GHSA-7j32-2mpw-c784 -
Safe ErrorRegistry APIs can cause undefined behavior
>=0.0.0-0, <2.0.0 · fixed in 2.0.0
GHSA-7hc7-h3f2-r4j6 -
Untrusted labels can inject SVG attributes, CSS values, and terminal escape sequences
>=0.1.5, <0.3.1 || >=0.4.0, <0.4.1 · fixed in 0.3.1, 0.4.1
GHSA-3c48-9r95-hqhr -
`sevenz-rust` is unmaintained
>=0.0.0-0 · no fixed version yet
RUSTSEC-2026-0246 - CVSS 4.0, no score published
Relative/Absolute Path Traversal (CWE-23/CWE-36) in `decompress_impl` that enables an arbitrary file write.
>=0.0.0-0 · no fixed version yet
RUSTSEC-2026-0245 -
`setlocale` and `TextDomain::init` are unsound as they access environment with no synchronization
>=0.0.0-0, <0.8.0 · fixed in 0.8.0
RUSTSEC-2026-0244 - CVSS 7.5 High
A `BigInt` division panics, and two neighbouring operations answer wrongly in silence
>=0.0.0-0, <0.2.2 · fixed in 0.2.2
GHSA-6976-qm5m-7mcj -
Double free / use-after-free in `ReadChunk::commit` when an element's `Drop` panics
>=0.0.0-0, <0.3.5 || >=0.4.0-0, <0.4.0 · fixed in 0.3.5, 0.4.0
RUSTSEC-2026-0274 - CVSS 6.5 Medium
Russh: Channel-scoped server callbacks can be reached without an open channel
- Broken access control
- CWE-666
<0.62.5 · fixed in 0.62.5
GHSA-m65r-rprj-r5rg · CVE-2026-68930 - CVSS 4.0, no score published
Auto-Reseeding HMAC-DRBG could panic for some output lengths
>=0.0.0-0, <0.0.2 · fixed in 0.0.2
RUSTSEC-2026-0329 -
`nostr-relay-pool` is unmaintained
>=0.0.0-0 · no fixed version yet
RUSTSEC-2026-0243 -
`nostr-keyring` is unmaintained
>=0.0.0-0 · no fixed version yet
RUSTSEC-2026-0241 -
`nostr-relay-builder` is unmaintained
>=0.0.0-0 · no fixed version yet
RUSTSEC-2026-0237 - CVSS 7.5 High
Processing of unverified relay events
>=0.0.0-0, <0.44.3 · fixed in 0.44.3
RUSTSEC-2026-0232 - CVSS 7.5 High
Relay authentication challenges can exhaust memory
>=0.0.0-0, <0.44.3 · fixed in 0.44.3
RUSTSEC-2026-0231 - CVSS 7.5 High
Empty NIP-50 search filters can panic
>=0.0.0-0, <0.44.7 · fixed in 0.44.7
RUSTSEC-2026-0230 - CVSS 7.5 High
NIP-98 authorization parsing permits resource exhaustion
>=0.0.0-0, <0.44.7 · fixed in 0.44.7
RUSTSEC-2026-0229 - CVSS 4.3 Medium
NIP-04 parsing amplifies malformed ciphertext memory use
>=0.0.0-0, <0.44.7 · fixed in 0.44.7
RUSTSEC-2026-0228 - CVSS 7.5 High
NIP-44 v2 decryption permits resource exhaustion
>=0.0.0-0, <0.44.7 · fixed in 0.44.7
RUSTSEC-2026-0227 - CVSS 7.5 High
Wallet event parsers accept unauthenticated events
>=0.0.0-0, <0.44.7 · fixed in 0.44.7
RUSTSEC-2026-0226 - CVSS 5.5 Medium
Debug output exposes NIP-46 and NIP-60 credentials
>=0.0.0-0, <0.44.7 · fixed in 0.44.7
RUSTSEC-2026-0225 - CVSS 7.5 High
Verification cache poisoning allows forged Nostr events to bypass signature validation
>=0.0.0-0, <0.44.2 · fixed in 0.44.2
GHSA-f96q-5f6p-v7cj - CVSS 4.0, no score published
zaino-state has a Non-Finalized State Reorg — No Cycle Detection or Depth Limit
- Denial of service
<0.4.1 · fixed in 0.4.1
GHSA-3whf-vgf2-9w6g - CVSS 1.0 Low
Stores can mix up type indices between engines
- Memory corruption
Published by the maintainers · not yet reviewed by GitHub
>=0.0.0-0, <24.0.12 || >=25.0.0, <36.0.13 || >=37.0.0, <46.0.2 || >=47.0.0, <47.0.3 · fixed in 24.0.12, 36.0.13, 46.0.2, 47.0.3
GHSA-hgjw-h833-99q9 · CVE-2026-115393 - CVSS 2.0 Low
Preemption and traps during bulk operations enable breaking internal VM state
- Race condition
Published by the maintainers · not yet reviewed by GitHub
>=46.0.0, <46.0.2 || >=47.0.0, <47.0.3 · fixed in 46.0.2, 47.0.3
GHSA-2hw9-mc66-jc2q · CVE-2026-104855 -
Unix `BROWSER` handling allows browser argument injection
>=0.0.0-0, <1.2.2 · fixed in 1.2.2
GHSA-2ph8-5cr8-hr33 - CVSS 6.5 Medium
skilo add follows symbolic links, allowing arbitrary local file disclosure from a malicious skill source
- Path traversal
- CWE-61
>=0.5.0, <0.11.1 · fixed in 0.11.1
GHSA-6xx4-9wp6-65p7 - CVSS 6.6 Medium
nono-cli'scregistry pack verification can fail open when provenance metadata is absent
- CWE-636
<0.61.3 · fixed in 0.61.3
GHSA-hc4m-q9jh-xw4j - CVSS 7.5 High
Remote Denial of Service via malformed NIP-04 IV
>=0.0.0-0, <0.44.6 || >=0.45.0-alpha.1, <0.45.0-alpha.6 · fixed in 0.44.6, 0.45.0-alpha.6
GHSA-xg7c-246g-6qpv - CVSS 7.5 High
Remote Denial of Service via malformed NIP‑44 v2 payload
>=0.0.0-0, <0.44.5 || >=0.45.0-alpha.1, <0.45.0-alpha.5 · fixed in 0.44.5, 0.45.0-alpha.5
GHSA-hrqp-8w79-gwgw - CVSS 8.7 High
Smithy-RS: Allocation of resources without limits in the default aws-smithy-http-server serve() path allows unauthenticated Slowloris denial of service
- Denial of service
<0.66.5 · fixed in 0.66.5
GHSA-jvxp-qmx7-gjpx · CVE-2026-16756 - CVSS 4.0, no score published
Hubuum client library (Rust): Sensitive data may be exposed through default diagnostics
- Information disclosure
<0.6.1 · fixed in 0.6.1
GHSA-2625-rw7m-5q5x - CVSS 4.0, no score published
Hubuum client library (Rust): Configured custom transports may be bypassed, exposing credentials and network traffic
- CWE-693
>=0.3.0, <0.6.1 · fixed in 0.6.1
GHSA-qqc3-94qv-7fw3 - CVSS 4.0, no score published
Hubuum client library (Rust): Authenticated requests may escape the configured base path through redirects
- Information disclosure
>=0.0.1, <0.6.1 · fixed in 0.6.1
GHSA-f45q-w629-wr25 - CVSS 5.3 Medium
Russh: client wrong-length X25519 `clone_from_slice` panic (pre-auth DoS)
- CWE-704
- CWE-754
<0.62.4 · fixed in 0.62.4
GHSA-g9hv-x236-4qp3 · CVE-2026-73429 - CVSS 4.3 Medium
Russh: Post-auth remote panic via pty-req with more than 130 terminal-mode records
- CWE-129
<0.62.4 · fixed in 0.62.4
GHSA-cqjc-rmpq-xprq · CVE-2026-73489 - CVSS 5.3 Medium
Russh: Pre-auth remote panic via all-zero Curve25519 peer public value (encode_mpint OOB)
- CWE-754
<0.62.4 · fixed in 0.62.4
GHSA-5xvq-cp9x-6p6r · CVE-2026-73430 -
smallstr is unmaintained
>=0.0.0-0 · no fixed version yet
RUSTSEC-2026-0215 -
gumdrop is unmaintained
>=0.0.0-0 · no fixed version yet
RUSTSEC-2026-0214 -
`Enum` trait allows type confusion when manually implemented
>=3.0.0-0.gat.0, <3.1.0 · fixed in 3.1.0
RUSTSEC-2026-0218 - CVSS 5.4 Medium
XSS in ammonia via SVG `animate` and `set` animation tags
- Cross-site scripting (XSS)
>=0.0.0-0, <3.3.3 || >=4.0.0, <4.0.3 || >=4.1.0, <4.1.4 · fixed in 3.3.3, 4.0.3, 4.1.4
GHSA-m6mh-2hw2-555x · CVE-2026-102342 - CVSS 7.5 High
Duplicate Advisory: SurrealDB has Denial of Service in JSON parser due to nested objects
- Denial of service
* · no fixed version yet
GHSA-m464-hj36-96vx - CVSS 4.3 Medium
Duplicate Advisory: SurrealDB: ES512 silently downgraded to ES384 due to jsonwebtoken crate limitation
- Weak cryptography or TLS
* · no fixed version yet
GHSA-gw59-x2xr-wwvr - CVSS 5.4 Medium
Duplicate Advisory: SurrealDB: Authorization Bypass in KILL Statement Allows Termination of Other Users' Live Queries
- Broken access control
* · no fixed version yet
GHSA-mf42-3c8q-x7x8 - CVSS 6.5 Medium
Duplicate Advisory: SurrealDB: Scraping a TABLE with no available PERMISSIONS to current auth level
- Broken access control
* · no fixed version yet
GHSA-4f9v-jpx9-mjvw