Skip to main content
← All vulnerabilities
CVE-2026-115383RUSTSEC-2026-0325GHSA-CFHF-M2CR-62WJ

Wasmtime 47.0.0 before 48.0.4 and 49.0.0 before 49.0.2 GC Heap Corruption via Tag Imports

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 48.0.4, 49.0.2
None on Exploit-DB, Metasploit or GitHub

Summary

Wasmtime 47.0.0 before 48.0.4 and 49.0.0 before 49.0.2 contains an improper validation vulnerability that accepts components whose core modules import WebAssembly tags with a subtype of the original type. Malicious guests can mis-type exception object payloads to corrupt the GC heap, causing Wasmtime to panic when the exceptions proposal is enabled.

Timeline

  1. CVE published
  2. First seen by cve.now

Affected versions

  • bytecodealliance wasmtime

    From 47.0.0 · fixed in 48.0.4; From 49.0.0 · fixed in 49.0.2

  • wasmtimecrates.io

    From 47.0.0 · fixed in 48.0.4; From 49.0.0 · fixed in 49.0.2

References 2

GitHub · bytecodealliance/wasmtime

vulncheck.com