PT-2026-137629

CVE-2026-54914

·

Published

2026-11-05

·

Updated

2026-11-05

Description by

CVSS 4.0
8.3
High
MetricsAV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:L/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Name of the Vulnerable Software and Affected Versions WebAssembly Micro Runtime (WAMR) versions prior to 2.4.5
Description An issue exists where the wasi poll oneoff() function in core/iwasm/libraries/libc-wasi/libc wasi wrapper.c validates the output pointer for only one wasi event t, whereas the wasmtime ssp poll oneoff() function in core/iwasm/libraries/libc-wasi/sandboxed-system-primitives/src/posix.c can write as many events as specified by the guest-controlled nsubscriptions value. A crafted guest module can provide multiple subscriptions that produce events while allocating an output region large enough for only one event. This leads to a write operation that crosses the validated Wasm linear-memory boundary into adjacent host heap memory. The resulting overwrite contains partly attacker-controlled event data, which can crash the host process or impact confidentiality and integrity depending on the heap layout.
Recommendations Update to version 2.4.5.
Exploitability
Exploit
Fix
Impacts
Researchers
Vendors
Affected products
Related identifiers
GHSA-WJ3P-XHQM-PFFC
Found an issue in the description? Have something to add? Feel free to write us 👾