PT-2026-4857 · Bytecode Alliance · Wasmtime

Louismerlin

·

Published

2026-01-01

·

Updated

2026-02-12

·

CVE-2026-24116

CVSS v3.1

5.5

Medium

VectorAV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions Wasmtime versions prior to 36.0.5 Wasmtime versions 36.0.5 through 40.0.2 Wasmtime versions 40.0.3 through 41.0.0 Wasmtime versions 41.0.1
Description A flaw in Wasmtime's Cranelift compiler can lead to a host-level segmentation fault when processing malicious WebAssembly modules. Specifically, the f64.copysign WebAssembly instruction, when compiled with Cranelift on x86-64 platforms with AVX enabled, may load an excessive amount of data from memory. This can result in an uncaught segfault if signals-based traps are disabled and guard pages are enabled, potentially causing a denial-of-service condition. The issue arises from an incorrect memory load size during compilation, leading to out-of-bounds access. The vulnerability does not affect Wasmtime's default configuration, which has signals-based traps enabled.
Recommendations Upgrade to Wasmtime version 36.0.5 or later. Upgrade to Wasmtime version 40.0.3 or later. Upgrade to Wasmtime version 41.0.1 or later. As a workaround, enable signals-based traps.

Exploit

Fix

Out of bounds Read

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

AZL-75533
AZL-75536
CVE-2026-24116
GHSA-VC8C-J3XM-XJ73
RUSTSEC-2026-0006

Affected Products

Wasmtime