PT-2024-22276 · Wasmi · Wasmi

Robbepop

·

Published

2024-03-07

·

Updated

2025-06-02

·

CVE-2024-28123

CVSS v3.1

9.8

Critical

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Wasmi versions 0.15.0 through 0.31.0
Description The issue arises when the host calls or resumes a Wasm function with more parameters than the default limit (128), causing an Out-of-bounds Buffer Write. This affects calls from host to Wasm, but not calls from Wasm to Wasm.
Recommendations For Wasmi versions 0.15.0 through 0.31.0, update to version 0.31.1 to resolve the issue. As a temporary workaround, ensure that no more than 128 parameters can be passed in a call from the host to a Wasm function.

Exploit

Fix

Memory Corruption

Weakness Enumeration

Related Identifiers

CVE-2024-28123
GHSA-75JP-VQ8X-H4CQ

Affected Products

Wasmi