PT-2026-104403
CVE-2026-104849
·
Publicado
2026-08-23
·
Atualizado
2026-10-31
Descrição por
CVSS 2.0
10
CríticaMétricasAV:N/AC:L/Au:N/C:C/I:C/A:C
Nome do Software Vulnerável e Versões Afetadas
Tinypool versões anteriores a 2.1.2
Description
O Tinypool lê o nome do arquivo de um objeto de opções fornecido pelo chamador na função
pool.run(task, options) sem verificar se a propriedade é uma propriedade própria do objeto. Isso permite que um Object.prototype.filename poluído substitua o módulo de worker pretendido. As aplicações são afetadas quando um objeto de opções personalizado é passado como o segundo argumento para pool.run(). Um invasor capaz de realizar a poluição de protótipo pode forçar o pool de workers a carregar JavaScript arbitrário, permitindo a leitura ou modificação de dados de tarefas usando os privilégios do processo hospedeiro.Recommendations
Atualizar para a versão 2.1.2.
Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾