CVE-2026-44216 Details
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.
A denial-of-service vulnerability has been identified in Wasmtime, a runtime for WebAssembly, affecting versions 30.0.0 prior to 36.0.8, 43.0.2, and 44.0.1. The issue arises in Wasmtime's allocation logic for WebAssembly tables, where checked arithmetic can panic on overflow. This overflow can be triggered by allocating a table with an extremely large size, particularly under the WebAssembly memory64 proposal, which allows table sizes in the 64-bit range. The panic occurs when instantiating a WebAssembly module or component with a very large table, causing the host process to crash. This vulnerability does not affect the pooling allocator, but impacts the on-demand instance allocator, which is the default in Wasmtime.
Users are advised to upgrade to Wasmtime versions 36.0.8, 43.0.2, or 44.0.1. Alternatively, embeddings can switch to the pooling allocator or disable the 'memory64' WebAssembly proposal.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
CISA-ADP
Assessed May 15, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://access.redhat.com/errata/RHSA-2026:45341 | redhat-SADP | |
| https://access.redhat.com/security/cve/CVE-2026-44216 | redhat-SADP | |
| https://bugzilla.redhat.com/show_bug.cgi?id=2477467 | redhat-SADP | |
| https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-44216.json | redhat-SADP | |
| https://github.com/bytecodealliance/wasmtime/security/advisories/GHSA-p8xm-42r7-89xg | [email protected] | MitigationVendor Advisory |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-190 | Integer Overflow or Wraparound | redhat-SADP |
| CWE-770 | Allocation of Resources Without Limits or Throttling | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| bytecodealliance wasmtime | >= 30.0.0, < 36.0.8 >= 37.0.0, < 43.0.2 44.0.0 |
CPE
Remediation
| |
Change History
9 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jul 28, 2026 | CVE Modified | redhat-SADP |
| Jul 16, 2026 | CVE Modified | redhat-SADP |
| Jul 15, 2026 | CVE Modified | redhat-SADP |
| Jul 13, 2026 | CVE Modified | redhat-SADP |
| Jun 30, 2026 | CVE Modified | redhat-SADP |
| Jun 17, 2026 | CVE Modified | [email protected] |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| May 18, 2026 | Initial Analysis | [email protected] |
| May 14, 2026 | New CVE Received | [email protected] |