Skip to content
OpenAdvisories
Medium · 5.9 CVE-2026-44216 EUVD-2026-30304GHSA-p8xm-42r7-89xgRUSTSEC-2026-0114

Wasmtime: Panic when allocating a table exceeding the size of the host's address space

Published May 14, 2026 · Updated Jul 28, 2026 · Assigned by GitHub_M

Description

Wasmtime is a runtime for WebAssembly. From 30.0.0 to 36.0.8, 43.0.2, and 44.0.1, Wasmtime's allocation logic for a WebAssembly table contained checked arithmetic which panicked on overflow. This overflow is possible to trigger, and thus panic, when a table with an extremely large size is allocated. This is possible with the WebAssembly memory64 proposal where tables can have sizes in the 64-bit range as opposed to the previous 32-bit range which would not overflow. The panic happens when attempting to create a very large table, such as when instantiating a WebAssembly module or component. This vulnerability is fixed in 36.0.8, 43.0.2, and 44.0.1.

Affected products

VendorProductAffectedFixed
bytecodealliance wasmtime >= 30.0.0, < 36.0.8, >= 37.0.0, < 43.0.2, 44.0.0 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 rust-wasmtime 36.0.8+dfsg-1 —
Debian 13 rust-wasmtime No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 rust-wasmtime No fix yet —
Ubuntu 26.04 LTS rust-wasmtime No fix yet —
Ubuntu 25.10 rust-wasmtime No fix yet —
Ubuntu 24.04 LTS rust-wasmtime No fix yet —
ReleasePackageFixed inAdvisory
Red Hat Hardened Images 1 rust +18 1.97.1-2.hum1 RHSA-2026:45341
ReleasePackageFixed inAdvisory
SLES for SAP 16.0 tree-sitter 0.26.8-160000.2.1 SUSE-SU-2026:22002-1
SLES 16.0 tree-sitter 0.26.8-160000.2.1 SUSE-SU-2026:22002-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed tree-sitter 0.26.8-3.1 openSUSE-SU-2026:10802-1

Wolfi

ReleasePackageFixed inAdvisory
Wolfi rolling wizer 11.0.3-r12 —
Wolfi rolling yara-x 1.16.0-r1 —

Affected packages

EcosystemPackageAffectedFixedRecord
crates.io wasmtime >= 30.0.0, < 36.0.8 36.0.8 GHSA-p8xm-42r7-89xg
crates.io wasmtime >= 37.0.0, < 43.0.2 43.0.2 GHSA-p8xm-42r7-89xg
crates.io wasmtime >= 30.0.0, < 36.0.8 · >= 37.0.0, < 43.0.2 · >= 44.0.0, < 44.0.1 36.0.8, 43.0.2, 44.0.1 RUSTSEC-2026-0114

Advisories 3

References