PT-2024-34878 · Wasmtime · Wasmtime

Nathaniel-Daniel

·

Publicado

2024-11-02

·

Atualizado

2024-11-06

·

CVE-2024-51745

CVSS v3.1

10

Crítica

VetorAV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
Nome do software vulnerável e versões afetadas
Versões do Wasmtime anteriores à 24.0.2
Versões do Wasmtime anteriores à 25.0.3
Versões do Wasmtime anteriores à 26.0.1
Descrição
O problema diz respeito à implementação da sandbox do sistema de arquivos do Wasmtime no Windows, que não consegue bloquear o acesso a nomes de arquivos de dispositivos especiais que utilizam dígitos sobrescritos, como “COM¹”, “COM²”, “LPT⁰”, “LPT¹” e assim por diante. Isso permite que programas Wasm não confiáveis contornem a sandbox e acessem dispositivos por meio desses nomes de arquivo especiais, potencialmente obtendo acesso a dispositivos periféricos conectados ao computador ou a recursos de rede mapeados para esses dispositivos. Isso pode incluir modems, impressoras, impressoras de rede e qualquer outro dispositivo conectado a uma porta serial ou paralela, incluindo portas seriais USB emuladas.
Recomendações
Para as versões 23.0.x e anteriores do Wasmtime, atualize para uma das versões corrigidas, como 24.0.2, 25.0.3 ou 26.0.1.
Como não há soluções alternativas conhecidas para este problema, recomenda-se que os usuários do Windows afetados atualizem para uma versão corrigida.

Exploit

Correção

Incomplete List of Disallowed Inputs

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2024-51745
GHSA-C2F5-JXJV-2HH8
RUSTSEC-2024-0438

Produtos afetados

Wasmtime