Wasmtime vulnerable to panic when using a dropped extenref-typed element segment
Key facts
- Attack vector
- Local
- Privileges required
- Low
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Denial of service
- Confidentiality · integrity · availability
- None · None · High
- Fix status
- Fixed
Attack profile from CVSS 3.1 · NVD. Fix status from CNA and GitHub. Impact type from CWE-843 and the CVSS impact.
Summary
wasmtime is a runtime for WebAssembly. The 19.0.0 release of Wasmtime contains a regression introduced during its development which can lead to a guest WebAssembly module causing a panic in the host runtime. A valid WebAssembly module, when executed at runtime, may cause this panic. This vulnerability has been patched in version 19.0.1.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| bytecodealliance | wasmtime | = 19.0.0 | — | No fix listed | CNA |
| — | wasmtime (crates.io) | 19.0.0 to before 19.0.1 | 19.0.1 | Patch available | GHSA-75hq-h6g9-h4q5 |
- wasmtime Vendorbytecodealliance Affected = 19.0.0 Fixed in — No fix listed CNA
- wasmtime (crates.io) Vendor— Affected 19.0.0 to before 19.0.1 Fixed in 19.0.1 Patch available GHSA-75hq-h6g9-h4q5
CPE configurations NVD · 1
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:bytecodealliance:wasmtime:19.0.0:*:*:*:*:rust:*:* | 19.0.0 | Vulnerable | bytecodealliance |
- cpe:2.3:a:bytecodealliance:wasmtime:19.0.0:*:*:*:*:rust:*:* Versions 19.0.0 Vulnerable ·bytecodealliance
Remediation
- Fix · GHSA-75hq-h6g9-h4q5 wasmtime (crates.io) Fixed in 19.0.1 Advisory →
Timeline
- 2026-10-02 Threatist record created from CVE-2024-30266
- 2026-10-03 Alias added: GHSA-75hq-h6g9-h4q5
References
Patch 3
Advisory 2
More bytecodealliance Wasmtime vulnerabilities
- TI-2026-21632 Wasmtime is vulnerable to panic when dropping a `[Typed]Func::call_async` future CVSS 4.0MEDIUM 6.9
- TI-2023-11636 Guest-controlled out-of-bounds read/write on x86_64 in wasmtime CVSS 3.1CRITICAL 10.0
- TI-2022-18765 Wasmtime vulnerable to data leakage between instances in the pooling allocator CVSS 3.1HIGH 8.6
- TI-2022-08604 Use after free in Wasmtime CVSS 3.1CRITICAL 9.8
- TI-2022-18766 wasmtime_trap_code C API function has out of bounds write vulnerability CVSS 3.1CRITICAL 9.8
- TI-2026-27209 Wasmtime with Winch compiler backend on aarch64 may allow a sandbox-escaping memory access CVSS 4.0CRITICAL 9.0
Sources
- CVE-2024-30266 · CVE Program
- CVE-2024-30266 · NVD
- FIRST EPSS
- GHSA-75hq-h6g9-h4q5 · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences