UNKNOWN WRITE vulnerability in wasmtime
Summary
OSV-2022-1155: UNKNOWN WRITE in wasmtime_fuzzing::oracles::instantiate_many::h1a28dda90c13f877. Affects wasmtime versions >= d3a6181939015eabd30d0c154b1cf2922e9dc4ba, < dece901d1694bd5f148b67afc9a512e4cc344591. Fixed in dece901d1694bd5f148b67afc9a512e4cc344591. How to fix ↓
Check if this vulnerability affects your application
Upload a manifest or SBOM and we'll show whether you're affected, plus every other risky package in the same scan.
No signup required · Results in about 60 seconds
Background
wasmtime is an open-source runtime for WebAssembly and WASI (WebAssembly System Interface). It allows executing WebAssembly modules in a safe and efficient manner. The runtime provides a set of APIs and tools for working with WebAssembly code. However, a vulnerability has been discovered in wasmtime that could lead to an UNKNOWN WRITE crash.
Vulnerability Detail
The vulnerability, identified as OSV-2022-1155, occurs in the wasmtime_fuzzing::oracles::instantiate_many::h1a28dda90c13f877 function. It is categorized as a HIGH severity issue. The exact cause and impact of the vulnerability are not specified in the provided information. However, it is mentioned that the crash state occurs in the instantiate_many::_::run::he4646225c064edb2 function.
How To Fix
Minimum fixed version
dece901d1694bd5f148b67afc9a512e4cc344591
This is the first release that contains the fix.
Tip — Not sure which version your app runs? Vulert can match this fix to it. Scan free →
Workaround
No specific workaround is mentioned in the provided information.
Conclusion
In conclusion, the UNKNOWN WRITE vulnerability in wasmtime could lead to a crash in the instantiate_many::run function. It is recommended to update the wasmtime package to a fixed version to mitigate this vulnerability. For further support on vulnerability remediation, you can contact DevNack.com.
See every vulnerability recorded for wasmtime →
FAQ
wasmtime is an open-source runtime for WebAssembly and WASI (WebAssembly System Interface). It allows executing WebAssembly modules in a safe and efficient manner.
The exact impact of this vulnerability is not specified in the provided information.
To fix this vulnerability, update the wasmtime package to a version that includes the fix. The fixed range of versions can be found in the provided source link.
No specific workaround is mentioned in the provided information.
You can find more information about this vulnerability in the provided source link.
References
Related vulnerabilities
Recent vulnerabilities recorded for wasmtime.