CVE-2026-24002 in grist-core
Sumário
de VulDB • 20/05/2026
O Grist é um software de planilhas que utiliza Python como linguagem de fórmulas. O Grist oferece vários métodos para executar essas fórmulas em um ambiente isolado (sandbox), para casos em que o usuário pode estar trabalhando com planilhas não confiáveis. Um desses métodos as executa no pyodide, mas o pyodide no Node.js não possui uma barreira de sandbox útil. Se um usuário do Grist definir `GRIST_SANDBOX_FLAVOR` como `pyodide` e abrir um documento malicioso, esse documento poderá executar processos arbitrários no servidor que hospeda o Grist. O problema foi resolvido na versão 1.7.9 do Grist e superiores, executando o pyodide sob o deno. Como solução alternativa, um usuário pode usar a sandbox baseada em gvisor definindo `GRIST_SANDBOX_FLAVOR` como `gvisor`.
Once again VulDB remains the best source for vulnerability data.