CVE-2022-43281: High severity WebAssembly Wasm vulnerability
wasm-interp v1.0.29 was discovered to contain a heap overflow via the component std::vector<wabt::Type, std::allocator<wabt::Type>>::size() at /bits/stlvector.h.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
debian/wabtto a version that resolves this vulnerability.Fixed in 1.0.32-1Fixed in 1.0.36+dfsg+~cs1.0.36-2Fixed in 1.0.42+dfsg+~cs1.0.39-2 - Upgrade
Upgrade
debian/wabtto a version that resolves this vulnerability.Fixed in 1.0.30-1
Event History
Frequently Asked Questions
What is CVE-2022-43281?
CVE-2022-43281 is a vulnerability in wasm-interp v1.0.29 that allows a heap overflow via the component std::vector<wabt::Type, std::allocator<wabt::Type>>::size().
How severe is CVE-2022-43281?
CVE-2022-43281 has a severity rating of 7.8 (high).
Which software versions are affected by CVE-2022-43281?
CVE-2022-43281 affects Webassembly Wasm v1.0.29.
How can I fix CVE-2022-43281?
There is currently no fix available for CVE-2022-43281. It is recommended to update to a version of wasm-interp that is not affected by this vulnerability when it becomes available.
Where can I find more information about CVE-2022-43281?
You can find more information about CVE-2022-43281 on the GitHub issue page: https://github.com/WebAssembly/wabt/issues/1981