RUSTSEC-2026-0320 CVE-2026-115382 GHSA-w4qr-p94g-mjhv
Wasmtime wasi:http implementation panics with a zero timeout supplied
- Severity
- 0.0 / 10
- Unknown · CVSS 4.0
- Exploit chance (EPSS)
- 0.28%
- Chance of exploitation in the next 30 days. Higher than 20.10% of scored vulnerabilities.
- Known exploited
- No
- Not in CISA's catalog
- Weakness
- —
- Not classified
- Fix
49.0.2- Upgrade wasmtime-wasi-http to this version or later
Description
This is an entry in the RustSec database for the Wasmtime security advisory located at https://github.com/bytecodealliance/wasmtime/security/advisories/GHSA-w4qr-p94g-mjhv For more information see the GitHub-hosted security advisory.
Affected versions
crates.io
| Package | Vulnerable | Fixed in |
|---|---|---|
| wasmtime-wasi-http | >= 46.0.0, < 48.0.4>= 49.0.0, < 49.0.2 |
48.0.449.0.2 |
How to fix
Move to the fixed version or later with your package manager, update the lockfile, and run your tests. If the package only arrives through another dependency, upgrade that dependency first. If none of its releases pulls a fixed version yet, force the version with your package manager's override.
wasmtime-wasi-http crates.io → 49.0.2
- cargo
cargo update -p wasmtime-wasi-http --precise 49.0.2
Severity breakdown
CVSS 4.0 0.0
CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
- Attack vector
- Network
- Attack complexity
- Low
- Attack requirements
- Present
- Privileges required
- Low
- User interaction
- Passive
- Confidentiality (vulnerable system)
- None
- Integrity (vulnerable system)
- None
- Availability (vulnerable system)
- High
- Confidentiality (subsequent systems)
- None
- Integrity (subsequent systems)
- None
- Availability (subsequent systems)
- None
References
Advisories
Packages
Other links
Timeline
- Published
- Last updated by the source
- Latest EPSS score
Related advisories
| Advisory | Severity | Why it's related |
|---|---|---|
| RUSTSEC-2026-0421 wasi-http p2: outgoing content-length can be invalid or not match body | Low | Also affects wasmtime-wasi-http |
| RUSTSEC-2026-0377 `wasi-http` p3: forwarded trailers aren't checked against `is_forbidden_header` hook | Low | Also affects wasmtime-wasi-http |
| RUSTSEC-2026-0376 `wasi-http`: Guests can add conflicting content lengths to messages | Low | Also affects wasmtime-wasi-http |
| RUSTSEC-2026-0375 `wasi-http` p3: Guests can set incorrect content-length for spliced response bodies | Medium | Also affects wasmtime-wasi-http |
| RUSTSEC-2026-0351 `wasi-http`: Request with long url before query parameter crashes host | Medium | Also affects wasmtime-wasi-http |
| RUSTSEC-2026-0350 Guests can send absolute-form HTTP requests to different hosts | Not rated yet | Also affects wasmtime-wasi-http |
| RUSTSEC-2026-0313 Outgoing HTTP body write allows guest-driven host memory exhaustion | Medium | Also affects wasmtime-wasi-http |
MergeHarbor checks every repository's dependencies against this database, ranks what matters by exploitability and reachability, routes it to the owning team and opens the fix pull request.
Check your repos with MergeHarbor