CVE-2023-30624 describes an LLVM-level undefined behavior in Wasmtime, a WebAssembly runtime, affecting versions prior to 6.0.2, 7.0.1, and 8.0.1. This vulnerability, stemming from improper management of per-instance state, can lead to critical writes being optimized away when compiled with LLVM 16 (used by Rust 1.70+). With a CVSS score of 8.8 (HIGH), it presents a significant risk of complete compromise (confidentiality, integrity, and availability) through network-based attacks requiring low privileges. There is currently no evidence of active exploitation, public exploit code, or significant community discussion, but users of Rust 1.70 (beta) or later are strongly advised to update immediately.
| Vendor | Product | Version(s) | CPE |
|---|---|---|---|
< 6.0.2CPE matchmatch criteria | cpe:2.3:a:bytecodealliance:wasmtime:*:*:*:*:*:rust:*:* | ||
7.0.0CPE matchmatch criteria | cpe:2.3:a:bytecodealliance:wasmtime:7.0.0:*:*:*:*:rust:*:* | ||
8.0.0CPE matchmatch criteria | cpe:2.3:a:bytecodealliance:wasmtime:8.0.0:*:*:*:*:rust:*:* |
CVSS version used by this source: 3.1
CVSS:3.1/AV:N/AC:H/PR:H/UI:R/S:U/C:L/I:L/A:L
The average CVE in this peer group has 0.0 Twitter, 0.0 Reddit, 0.3 Bluesky, 0.1 Mastodon, and 0.2 GitHub mentions.
No media coverage found for this CVE.
The average CVE in this peer group has 0.1 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.