CVE-2022-43281

HIGH

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.

Affects 1 product across 1 vendor.

CVSS 3.17.8
EPSS0.3%
Percentile24th
PatchPatched
CVSS Vector — Plain English Requires local access, low complexity, no authentication required, requires user interaction, impact contained to the vulnerable component, full confidentiality impact, full integrity impact, full availability impact.
CWE Weakness Definitions
CWE-787: Out-of-Bounds Write

Software writes data past buffer boundaries, corrupting memory and potentially enabling code execution.

◆ AI Analysis — automated analysis, not human-reviewed

A heap overflow vulnerability was identified in wasm-interp v1.0.29 through the std::vector<wabt::Type, std::allocator<wabt::Type>>::size() function, which could lead to arbitrary code execution.

BSID: BS-2022-GLOBAL-334716-H • Model: /workspace/models/qwen2.5-coder-32b-instruct-bf16 • Confidence: MEDIUM

Is this CVE in your environment?

BreachSpider monitors your ICS/OT environment for vulnerabilities like this one. No agents or network access required. Free to start.

Check My Environment →
Frequently Asked Questions
What is CVE-2022-43281?
A heap overflow vulnerability was identified in wasm-interp v1.0.29 through the std::vector<wabt::Type, std::allocator<wabt::Type>>::size() function, which could lead to arbitrary code execution.
What is the CVSS score for CVE-2022-43281?
CVE-2022-43281 has CVSS 7.8 (High). Vector: CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H. EPSS: 0.3%.
Is CVE-2022-43281 actively exploited?
No confirmed active exploitation of CVE-2022-43281 as of 2026-05-30.
How do I remediate CVE-2022-43281?
Priority: HIGH.
What systems are affected by CVE-2022-43281?
CVE-2022-43281 affects Webassembly Wasm.
Vulnerability Details
CVE IDCVE-2022-43281
BSIDBS-2022-GLOBAL-334716-H BreachSpider Global ID
CVSS VectorCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Published2022-10-28
Last Modified2025-05-08
ICS Relevance15%
Weakness (CWE)
SourceNVD
Official Description

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.

Source: NIST NVD / MITRE CVE Database

Attack Vector Analysis — CITED Relevance

The vulnerability arises from improper bounds checking in the std::vector<wabt::Type, std::allocator<wabt::Type>>::size() function, allowing an attacker to manipulate the vector size and potentially overwrite adjacent memory, leading to heap overflow.

Exploitation Likelihood: MEDIUM

Affected Products
VendorProductAffected Versions
Webassembly Wasm 1.0.29
Remediation

No official vendor advisory link on record. See the CVE record →

Threat Intelligence
● Threat Intelligence Validated: October 2026 | Threat Age: 1448 Days
CISA known-exploitedNot in KEV catalog
Public ExploitNot confirmed
PoC CodeNot confirmed
AI Enrichment Record — provenance & audit hash
Model/workspace/models/qwen2.5-coder-32b-instruct-bf16
ConfidenceMEDIUM
Enriched At2026-05-24
SHA-512 Audit Hashdc220a211bd7b1817f2a9292982796f98205080b237c9ff863bfa645d1333115062a0902b5f5409d20166d0370301196e3b701703f997b97b3fdc93c17fb2684
Related CVEs affecting Webassembly
CVE-2024-32980 9.1 Spin is the developer tool for building and running serverless applications p... CVE-2025-2368 8.8 A vulnerability was found in WebAssembly wabt 1.0.36 and classified as critic... CVE-2023-27117 7.8 WebAssembly v1.0.29 was discovered to contain a heap overflow via the compone... CVE-2025-15411 7.8 A weakness has been identified in WebAssembly wabt up to 1.0.39. This vulnera... CVE-2025-15412 7.8 A security vulnerability has been detected in WebAssembly wabt up to 1.0.39. ...
View all Webassembly CVEs →

ICS/OT Vulnerability Intelligence for Your Environment

BreachSpider tracks 384,000+ CVEs and matches them to your ICS/OT assets by exact version, with AI analysis, NERC CIP mapping, and vendor PSIRT contacts.

Create a free account →