CVE-2022-43281

Source
https://nvd.nist.gov/vuln/detail/CVE-2022-43281
Import Source
https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2022-43281.json
JSON Data
https://api.test.osv.dev/v1/vulns/CVE-2022-43281
Downstream
Published
2022-10-28T21:15:09.883Z
Modified
2025-11-14T13:49:44.229523Z
Severity
  • 7.8 (High) CVSS_V3 - CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H CVSS Calculator
Summary
[none]
Details

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/stl_vector.h.

References

Affected packages

Git / github.com/bytecodealliance/wasm-tools

Affected ranges

Type
GIT
Repo
https://github.com/bytecodealliance/wasm-tools
Events
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected

Affected versions

0.*

0.1.0
0.2.0
0.2.1
0.2.2
0.2.3
0.2.4
0.2.5

wasm-encoder-0.*

wasm-encoder-0.1.0

wasm-smith-0.*

wasm-smith-0.1.10
wasm-smith-0.1.11
wasm-smith-0.1.12

wasmparser-0.*

wasmparser-0.57.0
wasmparser-0.59.0
wasmparser-0.60.0
wasmparser-0.60.1
wasmparser-0.61.0
wasmparser-0.63.0
wasmparser-0.63.1
wasmparser-0.64.0
wasmparser-0.66.0
wasmparser-0.67.0
wasmparser-0.68.0
wasmparser-0.69.0

wasmprinter-0.*

wasmprinter-0.1.0
wasmprinter-0.2.0
wasmprinter-0.2.1
wasmprinter-0.2.10
wasmprinter-0.2.11
wasmprinter-0.2.13
wasmprinter-0.2.14
wasmprinter-0.2.15
wasmprinter-0.2.16
wasmprinter-0.2.2
wasmprinter-0.2.3
wasmprinter-0.2.4
wasmprinter-0.2.5
wasmprinter-0.2.6
wasmprinter-0.2.7
wasmprinter-0.2.8
wasmprinter-0.2.9
wasmprinter-0.3.0

wast-11.*

wast-11.0.0

wast-12.*

wast-12.0.0

wast-13.*

wast-13.0.0

wast-14.*

wast-14.0.0

wast-15.*

wast-15.0.0

wast-16.*

wast-16.0.0

wast-17.*

wast-17.0.0

wast-18.*

wast-18.0.0

wast-19.*

wast-19.0.0

wast-2.*

wast-2.0.0

wast-20.*

wast-20.0.0

wast-21.*

wast-21.0.0

wast-22.*

wast-22.0.0

wast-23.*

wast-23.0.0

wast-24.*

wast-24.0.0

wast-25.*

wast-25.0.0
wast-25.0.1
wast-25.0.2

wast-26.*

wast-26.0.0
wast-26.0.1

wast-27.*

wast-27.0.0

wast-28.*

wast-28.0.0

wast-3.*

wast-3.0.0
wast-3.0.1
wast-3.0.2
wast-3.0.3
wast-3.0.4

wast-4.*

wast-4.0.0

wast-5.*

wast-5.0.0
wast-5.0.1

wast-6.*

wast-6.0.0

wast-7.*

wast-7.0.0

wast-8.*

wast-8.0.0

wast-9.*

wast-9.0.0

wast-parser-0.*

wast-parser-0.1.0
wast-parser-0.2.0

wat-1.*

wat-1.0.0
wat-1.0.1
wat-1.0.10
wat-1.0.12
wat-1.0.13
wat-1.0.14
wat-1.0.15
wat-1.0.16
wat-1.0.17
wat-1.0.18
wat-1.0.19
wat-1.0.2
wat-1.0.20
wat-1.0.21
wat-1.0.22
wat-1.0.23
wat-1.0.24
wat-1.0.25
wat-1.0.26
wat-1.0.27
wat-1.0.28
wat-1.0.29
wat-1.0.3
wat-1.0.4
wat-1.0.5
wat-1.0.6
wat-1.0.7
wat-1.0.8
wat-1.0.9