CVE-2026-115889
Wasmtime: empacotamento de bits no compilador Cranelift causa transbordamento silencioso e compilação incorreta
No Wasmtime anterior à v43, o backend do compilador Cranelift empacota seus índices de valores SSA de uma maneira que pode resultar em transbordamento silencioso em builds de lançamento, e resultar em referências de valores incorretas no IR, resultando em compilação incorreta arbitrária.
Traduzido automaticamente do inglês.
- bytecodealliance wasmtime
- Crítica
- CVSS 9.9
- Versão corrigida informada
O que fazer
Versão corrigida informada
Produtos afetados
| Produto | Afetadas | Corrigido em |
|---|---|---|
| bytecodealliance wasmtime | < 36.0.19; >= 37.0.0, < 43.0.0 | Nenhuma informada |
Pacotes afetados
| Pacote | Afetadas | Corrigido em | Alerta |
|---|---|---|---|
| wasmtime (crates.io) | < 36.0.19 | 36.0.19 | GHSA-897f-g5gm-fmxm |
| wasmtime (crates.io) | >= 37.0.0, < 43.0.0 | 43.0.0 | GHSA-897f-g5gm-fmxm |
Notas e sinais
- Exploração
- Sem exploração conhecida
- Gravidade
- Crítica, CVSS 9.9 (v3.1, pontuado por GitHub)
- Fraqueza
- CWE-197: Numeric Truncation Error; CWE-843: Access of Resource Using Incompatible Type ('Type Confusion')
- Fabricante
- bytecodealliance, wasmtime
Linha do tempo
- O GitHub publicou o alerta GHSA-897f-g5gm-fmxm (crítica). Corrigido em 36.0.19, 43.0.0.