Page MenuHomePhabricator

In our Rust POC of the function-evaluator, switch from wasi-common to wasmtime-wasi and upgrade wasmtime to 21.0.2+ (or replace)
Open, In Progress, HighPublic

Description

https://osv.dev/vulnerability/GHSA-7qmx-3fpx-r45m (and https://osv.dev/vulnerability/RUSTSEC-2024-0436 as a depdendency).

  • switch from wasi-common to wasmtime-wasi
    • verify that wasmtime dep is at least 34.0.2

Event Timeline

I believe the core issue is our use of wasi-common, which is outdated and unsupported. For independent reasons, we should switch our Rust dep to wasmtime-wasi, which will also allow us to bump our version of wasmtime to 34.0.2.

cmassaro changed the task status from Open to In Progress.Sep 16 2025, 9:50 PM
cmassaro renamed this task from In our Rust POC of the function-evaluator, upgrade wasmtime to 21.0.2+ (or replace) to In our Rust POC of the function-evaluator, switch from wasi-common to wasmtime-wasi and upgrade wasmtime to 21.0.2+ (or replace).Sep 17 2025, 6:35 PM