CVE-2022-39393
moderate-risk
Published 2022-11-10
Wasmtime is a standalone runtime for WebAssembly. Prior to versions 2.0.2 and 1.0.2, there is a bug in Wasmtime's implementation of its pooling instance allocator where when a linear memory is reused for another instance the initial heap snapshot of the prior instance can be visible, erroneously to the next instance. This bug has been patched and users should upgrade to Wasmtime 2.0.2 and 1.0.2. Other mitigations include disabling the pooling allocator and disabling the `memory-init-cow`.
Do I need to act?
-
0.32% chance of exploitation
EPSS score — low exploit probability
-
Not on CISA KEV list
No confirmed active exploitation reported to CISA
?
Patch status unknown
Check vendor advisories for fix availability and mitigation guidance
8
CVSS 8.6/10
High
NETWORK
/ LOW complexity
Affected Products (1)
Affected Vendors
References (4)
Third Party Advisory
https://github.com/bytecodealliance/wasmtime/security/advisories/GHSA-wh6w-3828-...
Third Party Advisory
https://github.com/bytecodealliance/wasmtime/security/advisories/GHSA-wh6w-3828-...
35
/ 100
moderate-risk
Severity
29/34 · Critical
Exploitability
1/34 · Minimal
Exposure
5/34 · Minimal