← Back to search

CVE-2026-115384

9.9 CRITICALpublic exploit available

Published 2026-10-22 · Updated 2026-10-22

AI risk analysis

Summary
Wasmtime versions before 48.0.4 (39.x branch) and 49.0.2 (49.x branch) contain a stack buffer overflow in async callback handling, where unvalidated component-model-async callback result types allow malicious WebAssembly guests to write ~16KB onto the native stack, potentially overwriting return addresses and enabling sandbox escape or host crash.
Exploitability
Exploitation requires authenticated guest access to inject a malicious WebAssembly component with mistyped async callback functions; network exposure and low privilege are sufficient.
Blast radius
Successful exploitation could allow an attacker to crash the Wasmtime host process or escape the sandbox to compromise the underlying host system, affecting confidentiality, integrity, and availability of the host.
Detection
No reliable host or network indicator is derivable from the published description.
Prioritized remediation
Upgrade to Wasmtime 48.0.4 or later for the 39.x branch, or 49.0.2 or later for the 49.x branch.
stack-overflowsandbox-escapewasmasync-callback

Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.

NVD description

Wasmtime 39.0.0 before 48.0.4 and 49.0.0 before 49.0.2 contains a stack buffer overflow vulnerability that allows malicious guests to write ~16KB to the native stack via unvalidated async callback result types. Attackers can supply components with mistyped component-model-async callback functions to overwrite return addresses, crashing the host or escaping the sandbox.

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H

Weaknesses

CWE-20

Public exploit & PoC references

All references

Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.

Related CVEs

Related by shared AI tags and CWE weakness class. Browse the full archive.