CVE-2026-115388
CVE-2026-115388 · Wasmtime before 36.0.16, 37.0.0 before 48.0.3, and 49.0.0 before 49.0.1 Memory Exhaustion DoS via wasmtime-wasi-http Outgoing Body Write
Cette page présente des faits issus de sources publiques. Consultez l’avis original avant toute mise à jour.
wasmtime-wasi-http in Wasmtime before 36.0.16, 37.0.0 before 48.0.3, and 49.0.0 before 49.0.1 does not enforce the wasi:io/streams check-write allowance for WASIp2 outgoing HTTP bodies, so oversized writes succeed instead of trapping. A malicious guest can pass large buffers to write on outgoing-body resources, holding host allocations for the store's lifetime and exhausting host memory.
CVSS 6.9 · Moyenne · EPSS 0,1% · Correctif disponible
- Publication
- Mise à jour
Pile logicielle: system
Produits et versions concernés
wasmtime
- Versions du logiciel
- ≥ 0, < 36.0.16: Concernée (semver)
- 36.0.16: Non concernée (semver)
- ≥ 37.0.0, < 48.0.3: Concernée (semver)
- 48.0.3: Non concernée (semver)
- ≥ 49.0.0, < 49.0.1: Concernée (semver)
- 49.0.1: Non concernée (semver)
Mettez à jour vers 36.0.16; Mettez à jour vers 48.0.3; Mettez à jour vers 49.0.1
rust-wasmtime Ubuntu:24.04:LTS
- Versions du logiciel
- 10.0.1+dfsg-7
- 15.0.1+dfsg-4
- 16.0.0+dfsg-2
- 16.0.0+dfsg-3
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
rust-wasmtime Ubuntu:26.10
- Versions du logiciel
- 36.0.5+dfsg-1
- 36.0.13+dfsg-1
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
rust-wasmtime Ubuntu:26.04:LTS
- Versions du logiciel
- 26.0.1+dfsg-3
- 26.0.1+dfsg-4
- 28.0.1+dfsg-3
- 29.0.1+dfsg-5
- 36.0.5+dfsg-1
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
Sources originales
- https://github.com/bytecodealliance/wasmtime/security/advisories/GHSA-c9gc-w9vx-w86p
- https://www.vulncheck.com/advisories/wasmtime-before-36.0.16-37.0.0-before-48.0.3-and-49.0.0-before-49.0.1-memory-exhaustion-dos-via-wasmtime-wasi-http-outgoing-body-write
- https://nvd.nist.gov/vuln/detail/CVE-2026-115388