Skip to main content

Wabt

12 CVEs product

Monthly

Threat Model
CVE-2026-90648 Sep 12, 23:16 HIGH POC This Week

Sandbox escape in wasm2c (wabt ≤ 1.0.41) allows an attacker controlling WebAssembly content to achieve arbitrary read/write of host process memory and code execution by exploiting an unchecked calloc() return value during funcref table allocation. When calloc() fails, table->data is left NULL while table->size retains the guest-declared element count, causing bounds checks to pass and element accesses to resolve to absolute low-memory addresses - fully defeating the isolation wasm2c exists to provide. Firefox's RLBox sandboxing of Graphite, Hunspell, Ogg, Expat, and Woff2 libraries is affected, and a public proof-of-concept ('table flip') is available, though exploitation requires specific memory-failure conditions to be present.

RCE Mozilla Wabt Webassembly
NVD GitHub VulDB
CVSS 4.0
7.1
EPSS
0.1%
CVE-2025-15412 Jan 01, 21:15 LOW POC Monitor

A security vulnerability has been detected in WebAssembly wabt up to 1.0.39. This issue affects the function wabt::Decompiler::VarName of the file /src/repro/wabt/bin/wasm-decompile of the component wasm-decompile. [CVSS 5.3 MEDIUM]

Buffer Overflow Wabt Webassembly
NVD GitHub VulDB
CVSS 4.0
1.9
EPSS
0.0%
CVE-2025-15411 Jan 01, 20:15 LOW POC Monitor

A weakness has been identified in WebAssembly wabt up to 1.0.39. This vulnerability affects the function wabt::AST::InsertNode of the file /src/repro/wabt/bin/wasm-decompile of the component wasm-decompile. [CVSS 5.3 MEDIUM]

Buffer Overflow Wabt Webassembly
NVD GitHub VulDB
CVSS 4.0
1.9
EPSS
0.0%
CVE-2025-6275 Jun 19, 20:15 LOW POC PATCH Monitor

Use-after-free vulnerability in WebAssembly wabt up to 1.0.37 allows local attackers to cause a denial of service via crafted input. Public exploit code exists, but exploitation requires local access and low privileges. EPSS score is low (0.05%), and no active exploitation in CISA KEV has been reported.

Buffer Overflow Denial Of Service Wabt Webassembly
NVD GitHub VulDB
CVSS 4.0
1.9
EPSS
0.1%
CVE-2025-6274 Jun 19, 19:15 LOW POC PATCH Monitor

Resource consumption vulnerability in WebAssembly wabt up to 1.0.37 allows local attackers to cause denial of service via the OnDataCount function in src/interp/binary-reader-interp.cc. Publicly available exploit code exists, but EPSS score is low (0.05%) and no active exploitation has been confirmed.

Denial Of Service Wabt Webassembly
NVD GitHub VulDB
CVSS 4.0
1.9
EPSS
0.1%
CVE-2025-6273 Jun 19, 19:15 LOW POC PATCH Monitor

Reachable assertion in WebAssembly wabt up to 1.0.37 via the LogOpcode function in src/binary-reader-objdump.cc allows local attackers to cause a denial of service. A public exploit exists, but the vendor doubts real-world impact and a patch is available. EPSS score is low (0.04%), indicating minimal exploitation risk.

Denial Of Service Wabt Webassembly
NVD GitHub VulDB
CVSS 4.0
1.9
EPSS
0.0%
CVE-2025-2584 Mar 21, 08:15 PyPI LOW POC Monitor

A vulnerability was found in WebAssembly wabt 1.0.36. Rated low severity (CVSS 2.3), this vulnerability is remotely exploitable, no authentication required. Public exploit code available and no vendor patch available.

Buffer Overflow Wabt Webassembly
NVD GitHub VulDB
CVSS 4.0
2.3
EPSS
0.2%
CVE-2025-2368 Mar 17, 08:15 PyPI MEDIUM POC This Month

A vulnerability was found in WebAssembly wabt 1.0.36 and classified as critical.cc of the component Malformed File Handler. Rated medium severity (CVSS 5.3), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Buffer Overflow Red Hat Wabt Webassembly
NVD GitHub VulDB
CVSS 4.0
5.3
EPSS
0.6%
CVE-2023-27119 Mar 10, 02:15 PyPI MEDIUM POC This Month

WebAssembly v1.0.29 was discovered to contain a segmentation fault via the component wabt::Decompiler::WrapChild. Rated medium severity (CVSS 5.5), this vulnerability is no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Information Disclosure Wabt Webassembly
NVD GitHub
CVSS 3.1
5.5
EPSS
0.3%
CVE-2022-43283 Oct 28, 21:15 MEDIUM POC This Month

wasm2c v1.0.29 was discovered to contain an abort in CWriter::Write. Rated medium severity (CVSS 5.5), this vulnerability is no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

File Upload Wabt Webassembly
NVD VulDB GitHub
CVSS 3.1
5.5
EPSS
0.3%
CVE-2022-43282 Oct 28, 21:15 HIGH POC This Week

wasm-interp v1.0.29 was discovered to contain an out-of-bounds read via the component OnReturnCallIndirectExpr->GetReturnCallDropKeepCount. Rated high severity (CVSS 7.1), this vulnerability is no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Buffer Overflow Information Disclosure Wabt Webassembly
NVD VulDB GitHub
CVSS 3.1
7.1
EPSS
0.3%
CVE-2022-43280 Oct 28, 21:15 HIGH POC This Week

wasm-interp v1.0.29 was discovered to contain an out-of-bounds read via the component OnReturnCallExpr->GetReturnCallDropKeepCount. Rated high severity (CVSS 7.1), this vulnerability is no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Buffer Overflow Information Disclosure Wabt Webassembly
NVD VulDB GitHub
CVSS 3.1
7.1
EPSS
0.3%
Threat Model
EPSS 0% CVSS 7.1
HIGH POC This Week

Sandbox escape in wasm2c (wabt ≤ 1.0.41) allows an attacker controlling WebAssembly content to achieve arbitrary read/write of host process memory and code execution by exploiting an unchecked calloc() return value during funcref table allocation. When calloc() fails, table->data is left NULL while table->size retains the guest-declared element count, causing bounds checks to pass and element accesses to resolve to absolute low-memory addresses - fully defeating the isolation wasm2c exists to provide. Firefox's RLBox sandboxing of Graphite, Hunspell, Ogg, Expat, and Woff2 libraries is affected, and a public proof-of-concept ('table flip') is available, though exploitation requires specific memory-failure conditions to be present.

RCE Mozilla Wabt +1
NVD GitHub VulDB
EPSS 0% CVSS 1.9
LOW POC Monitor

A security vulnerability has been detected in WebAssembly wabt up to 1.0.39. This issue affects the function wabt::Decompiler::VarName of the file /src/repro/wabt/bin/wasm-decompile of the component wasm-decompile. [CVSS 5.3 MEDIUM]

Buffer Overflow Wabt Webassembly
NVD GitHub VulDB
EPSS 0% CVSS 1.9
LOW POC Monitor

A weakness has been identified in WebAssembly wabt up to 1.0.39. This vulnerability affects the function wabt::AST::InsertNode of the file /src/repro/wabt/bin/wasm-decompile of the component wasm-decompile. [CVSS 5.3 MEDIUM]

Buffer Overflow Wabt Webassembly
NVD GitHub VulDB
EPSS 0% CVSS 1.9
LOW POC PATCH Monitor

Use-after-free vulnerability in WebAssembly wabt up to 1.0.37 allows local attackers to cause a denial of service via crafted input. Public exploit code exists, but exploitation requires local access and low privileges. EPSS score is low (0.05%), and no active exploitation in CISA KEV has been reported.

Buffer Overflow Denial Of Service Wabt +1
NVD GitHub VulDB
EPSS 0% CVSS 1.9
LOW POC PATCH Monitor

Resource consumption vulnerability in WebAssembly wabt up to 1.0.37 allows local attackers to cause denial of service via the OnDataCount function in src/interp/binary-reader-interp.cc. Publicly available exploit code exists, but EPSS score is low (0.05%) and no active exploitation has been confirmed.

Denial Of Service Wabt Webassembly
NVD GitHub VulDB
EPSS 0% CVSS 1.9
LOW POC PATCH Monitor

Reachable assertion in WebAssembly wabt up to 1.0.37 via the LogOpcode function in src/binary-reader-objdump.cc allows local attackers to cause a denial of service. A public exploit exists, but the vendor doubts real-world impact and a patch is available. EPSS score is low (0.04%), indicating minimal exploitation risk.

Denial Of Service Wabt Webassembly
NVD GitHub VulDB
EPSS 0% CVSS 2.3
LOW POC Monitor

A vulnerability was found in WebAssembly wabt 1.0.36. Rated low severity (CVSS 2.3), this vulnerability is remotely exploitable, no authentication required. Public exploit code available and no vendor patch available.

Buffer Overflow Wabt Webassembly
NVD GitHub VulDB
EPSS 1% CVSS 5.3
MEDIUM POC This Month

A vulnerability was found in WebAssembly wabt 1.0.36 and classified as critical.cc of the component Malformed File Handler. Rated medium severity (CVSS 5.3), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Buffer Overflow Red Hat Wabt +1
NVD GitHub VulDB
EPSS 0% CVSS 5.5
MEDIUM POC This Month

WebAssembly v1.0.29 was discovered to contain a segmentation fault via the component wabt::Decompiler::WrapChild. Rated medium severity (CVSS 5.5), this vulnerability is no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Information Disclosure Wabt Webassembly
NVD GitHub
EPSS 0% CVSS 5.5
MEDIUM POC This Month

wasm2c v1.0.29 was discovered to contain an abort in CWriter::Write. Rated medium severity (CVSS 5.5), this vulnerability is no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

File Upload Wabt Webassembly
NVD VulDB GitHub
EPSS 0% CVSS 7.1
HIGH POC This Week

wasm-interp v1.0.29 was discovered to contain an out-of-bounds read via the component OnReturnCallIndirectExpr->GetReturnCallDropKeepCount. Rated high severity (CVSS 7.1), this vulnerability is no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Buffer Overflow Information Disclosure Wabt +1
NVD VulDB GitHub
EPSS 0% CVSS 7.1
HIGH POC This Week

wasm-interp v1.0.29 was discovered to contain an out-of-bounds read via the component OnReturnCallExpr->GetReturnCallDropKeepCount. Rated high severity (CVSS 7.1), this vulnerability is no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Buffer Overflow Information Disclosure Wabt +1
NVD VulDB GitHub

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy