CVE-2026-126410
Deferred
Deferred - Pending Action
Time-of-Check/Time-of-Use Race in Wasmtime's wasi:sockets UDP Implementation
Vulnerability report for CVE-2026-126410, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.
Publication date: 2026-11-13
Last updated on: 2026-11-13
Assigner: VulnCheck
Description
Description
Wasmtime's wasmtime-wasi crate 48.0.0 before 48.0.8, 49.0.0 before 49.0.5, and 50.0.0 before 50.0.1 contains a time-of-check/time-of-use race in the wasip3 wasi:sockets udp-socket host implementation that lets guests bypass socket_addr_check send restrictions. A malicious guest can race udp-socket.send against udp-socket.connect to deliver attacker-controlled datagrams to addresses the policy permits only for receiving.
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| wasmtime | wasmtime-wasi | to 48.0.8 (exc) |
| wasmtime | wasmtime-wasi | to 49.0.5 (exc) |
| wasmtime | wasmtime-wasi | to 50.0.1 (exc) |
| bytecodealliance | wasmtime | to 48.0.8 (exc) |
| bytecodealliance | wasmtime | to 49.0.5 (exc) |
| bytecodealliance | wasmtime | to 50.0.1 (exc) |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-367 | The product checks the state of a resource before using that resource, but the resource's state can change between the check and the use in a way that invalidates the results of the check. |