VulnSea

Tagged “rust”

CVEs tagged rust, newest first.

666 CVEsRSS

GHSA-h2v8-394m-p7vvLow· 3.7
today

Rustls: Brotli certificate decompression can allocate an attacker-controlled amount of memory up to 1 GiB before authentication.

Rustls: Brotli certificate decompression can allocate an attacker-controlled amount of memory up to 1 GiB before authentication.

▾ Sunlitrustls · rustlsvia OSV
GHSA-c8m5-c952-6cm4Medium· 4.0
today

Rustls: Session Debug formatting exposes TLS master secrets and resumption PSKs

Rustls: Session Debug formatting exposes TLS master secrets and resumption PSKs

▾ Sunlitrustls · rustlsvia OSV
GHSA-w44r-93j7-qv28Low· 3.7
today

rustls: An unauthenticated ServerHello poisons the per-name key-exchange record, so later ClientHellos carry only a classical X25519 share

rustls: An unauthenticated ServerHello poisons the per-name key-exchange record, so later ClientHellos carry only a classical X25519 share

▾ Sunlitrustls · rustlsvia OSV
GHSA-vp88-798v-h67fLow· 2.3
today

rustls: ECH rejection can expose buffered application data to authenticated outer server before `ech_required` alert

rustls: ECH rejection can expose buffered application data to authenticated outer server before `ech_required` alert

▾ Sunlitrustls · rustlsvia OSV
RUSTSEC-2026-0413None
yesterday

Use-after-free of caller-owned server name in client connection constructors

Use-after-free of caller-owned server name in client connection constructors

▾ Sunlitrustls-ffi · rustls-ffivia OSV
RUSTSEC-2026-0412High· 7.8
yesterday

Arbitrary code execution when rerunning tests from a portable recording

Arbitrary code execution when rerunning tests from a portable recording

▾ Twilightcargo-nextest · cargo-nextestvia OSV
RUSTSEC-2026-0409None
3d ago

Use-after-free from a comparator that answers inconsistently

Use-after-free from a comparator that answers inconsistently

▾ Sunlitskiplist · skiplistvia OSV
RUSTSEC-2026-0408None
3d ago

Aliasing violations in splice, mutable iteration and cursors

Aliasing violations in splice, mutable iteration and cursors

▾ Sunlitskiplist · skiplistvia OSV
RUSTSEC-2026-0387None
4d ago

Multiple timing variability issues in operations intended to be constant-time

Multiple timing variability issues in operations intended to be constant-time

▾ Sunlitcrypto-bigint · crypto-bigintvia OSV
CVE-2026-115889Critical· 9.9
4d ago

Wasmtime: Bit-packing in Cranelift compiler causes silent overflow and miscompilation

Wasmtime is a runtime for WebAssembly. Prior to 36.0.19 and 43.0.0, the Cranelift compiler backend bit-packs SSA value indices in a way that can silently overflow in release builds when compiling a sufficiently large or specially crafted…

▾ Midnightbytecodealliance · wasmtimeEPSS 0.45%via CVEORG
GHSA-q54r-jf2p-rfr2High· 7.3
4d ago

gitoxide gix: untrusted .git/config disables filesystem .git-protection path checks via unfiltered protect_options()

gitoxide gix: untrusted .git/config disables filesystem .git-protection path checks via unfiltered protect_options()

▾ Twilightgix · gixvia OSV
RUSTSEC-2026-0385None
4d ago

Non-constant-time mask generation and `u128` comparisons

Non-constant-time mask generation and `u128` comparisons

▾ Sunlitctutils · ctutilsvia OSV
RUSTSEC-2026-0411None
5d ago

Out-of-bounds read in `Log2Cache::nlog2n()`, `nlog2n_difference()` and `plog2p()`

Out-of-bounds read in `Log2Cache::nlog2n()`, `nlog2n_difference()` and `plog2p()`

▾ Sunlitdahl-salso · dahl-salsovia OSV
RUSTSEC-2026-0407High· 7.5
5d ago

SSRF and local file disclosure via unvalidated URLs

SSRF and local file disclosure via unvalidated URLs

▾ Twilightwebpage · webpagevia OSV
CVE-2026-115385Medium· 6.2
5d ago

Wasmtime 46.0.0 before 48.0.4 and 49.0.0 before 49.0.2 Host Panic via WASIp3 Timestamps

Wasmtime 46.0.0 before 48.0.4 and 49.0.0 before 49.0.2 contains a denial of service vulnerability in the wasmtime-wasi WASIp3 implementation that allows guests to abort the Unix host process. Guests with mutable preopened directory acces…

▾ Sunlitbytecodealliance · wasmtimeEPSS 0.11%via CVEORG
CVE-2026-115381Medium· 4.8
5d ago

Wasmtime before 36.0.17, 37.0.0 before 48.0.4, and 49.0.0 before 49.0.2 Unbounded Host Memory Allocation via SinkOutputStream write-zeroes

Wasmtime before 36.0.17, 37.0.0 before 48.0.4, and 49.0.0 before 49.0.2 contains an unbounded memory allocation in the wasmtime-wasi WASIp2 write-zeroes method of SinkOutputStream, the default stream used when stdout/stderr are not confi…

▾ Sunlitbytecodealliance · wasmtimeEPSS 0.21%via CVEORG
CVE-2026-115380Medium· 4.0
5d ago

Wasmtime before 36.0.17, 37.0.0 before 48.0.4, and 49.0.0 before 49.0.2 Fuel Limit Bypass DoS via WASI Preview 0 poll_oneoff

Wasmtime before 36.0.17, 37.0.0 before 48.0.4, and 49.0.0 before 49.0.2 contains a denial of service vulnerability in the wasmtime-wasi WASI preview 0 poll_oneoff adapter, which performs O(n) host work per subscription without consuming …

▾ Sunlitbytecodealliance · wasmtimeEPSS 0.12%via CVEORG
CVE-2026-115567Medium· 5.8
6d ago

Race condition in `tokio::time::Interval` on Tokio v1.54.0

Race condition in `tokio::time::Interval` on Tokio v1.54.0

▾ Sunlittokio · tokioEPSS 0.11%via OSV
RUSTSEC-2026-0384None
6d ago

Race condition in `tokio::time::Interval` on Tokio v1.54.0

Race condition in `tokio::time::Interval` on Tokio v1.54.0

▾ Sunlittokio · tokiovia OSV
CVE-2026-113799Medium· 5.3
6d ago

Slack Morphism verifier errors disclose valid HMACs in the logs

Slack Morphism verifier errors disclose valid HMACs in the logs

▾ Sunlitslack-morphism · slack-morphismEPSS 0.38%via OSV
CVE-2026-111943Medium· 6.8PoC
1w ago

crypto/x509: golang: crypto/x509: Man-in-the-middle attacks via untrusted intermediate certificates (CVE-2026-111943)

A flaw was found in Go's crypto/x509 package. The certificate verification process fails to block trust in intermediate certificates associated with a compromised Certificate Authority (CA). A remote attacker presenting a certificate signe…

▾ TwilightRed Hat · Red Hat Enterprise Linux AppStream (v. 8)EPSS 0.30%via CSAF
CVE-2026-105297High· 7.5
1w ago

Pingora HTTP/2 server memory exhaustion through unbounded default header-list and concurrent-stream limits

Pingora HTTP/2 server memory exhaustion through unbounded default header-list and concurrent-stream limits

▾ Twilightpingora-core · pingora-coreEPSS 0.43%via OSV
CVE-2026-105298Medium· 6.3
1w ago

Pingora HTTP/2 :authority and Host header mismatch enables cache poisoning and host-based access control bypass

Pingora HTTP/2 :authority and Host header mismatch enables cache poisoning and host-based access control bypass

▾ Sunlitpingora-core · pingora-coreEPSS 0.56%via OSV
CVE-2026-105299High· 8.7
1w ago

Pingora forwards client-nominated Connection headers to HTTP/1 upstreams, allowing ACL bypass in specific chained deployments

Pingora forwards client-nominated Connection headers to HTTP/1 upstreams, allowing ACL bypass in specific chained deployments

▾ Twilightpingora-proxy · pingora-proxyEPSS 0.43%via OSV
CVE-2026-115892Medium· 5.7
1w ago

Panic lowering a host-created component model stream into a guest that expects a different payload type

Panic lowering a host-created component model stream into a guest that expects a different payload type

▾ Sunlitwasmtime · wasmtimeEPSS 0.43%via OSV
CVE-2026-115893Critical· 9.9PoC
1w ago

Cranelift backend on aarch64 can jump to incorrect target on large Wasm `br_table` instruction

Cranelift backend on aarch64 can jump to incorrect target on large Wasm `br_table` instruction

▾ Abyssalwasmtime · wasmtimeEPSS 0.43%via OSV
RUSTSEC-2026-0380Critical· 9.9
1w ago

Bit-packing in Cranelift compiler causes silent overflow and miscompilation

Bit-packing in Cranelift compiler causes silent overflow and miscompilation

▾ Midnightwasmtime · wasmtimevia OSV
RUSTSEC-2026-0379Critical· 9.9
1w ago

Cranelift backend on aarch64 can jump to incorrect target on large Wasm `br_table` instruction

Cranelift backend on aarch64 can jump to incorrect target on large Wasm `br_table` instruction

▾ Midnightwasmtime · wasmtimevia OSV
RUSTSEC-2026-0378None
1w ago

Panic lowering a host-created component model stream into a guest that expects a different payload type

Panic lowering a host-created component model stream into a guest that expects a different payload type

▾ Sunlitwasmtime · wasmtimevia OSV
RUSTSEC-2026-0377Low· 3.7
1w ago

`wasi-http` p3: forwarded trailers aren't checked against `is_forbidden_header` hook

`wasi-http` p3: forwarded trailers aren't checked against `is_forbidden_header` hook

▾ Sunlitwasmtime-wasi-http · wasmtime-wasi-httpvia OSV
CVEs tagged “rust” · VulnSea