CVE Intelligence
Análise Assistido por IA

CVE-2026-44225: Pulpy, empacotador de apps desktop: path traversal expõe arquivos da pasta home

A CVE-2026-44225 afeta o Pulpy, empacotador multiplataforma de aplicações web para desktop, nas versões anteriores à 0.1.1. Segundo o aviso, uma lista de bloqueio incompleta na função validateFsPath() permite que qualquer aplicação web empacotada leia e grave arquivos arbitrários na pasta home do usuário. O registro informa pontuação CVSS 3.1 de 9.3 e não há exploração confirmada nas fontes consultadas.

Publicada em 13/10/2026 · Atualizada em 13/10/2026 · Read in English

Visão geral

O Pulpy é um empacotador de aplicações desktop leve e multiplataforma para aplicações web. Segundo o aviso de segurança do GitHub, as versões anteriores à 0.1.1 injetam uma API JavaScript pulpy.fs em todas as aplicações web empacotadas. A função validateFsPath() deveria isolar essa API, mas sua lista de bloqueio é incompleta.

Impacto

  • Qualquer aplicação web empacotada com uma versão afetada do Pulpy pode ler e gravar arquivos arbitrários na pasta home do usuário.
  • O aviso cita exemplos como ~/.ssh/id_rsa, ~/.aws/credentials e ~/Library/Keychains/.
  • O vetor CVSS 3.1 do registro indica vetor de rede, baixa complexidade, nenhum privilégio exigido, interação do usuário necessária, escopo alterado e alto impacto em confidencialidade e integridade.

Produtos e versões afetados

  • As versões do Pulpy anteriores à 0.1.1 são descritas como afetadas.
  • O registro traz uma lista de afetados vazia e não contém CPE nem intervalos de versão, por isso o limite inferior exato das versões afetadas é desconhecido.

Status de exploração

O registro indica que esta CVE não consta no catálogo KEV da CISA. Não há exploração confirmada nas fontes consultadas. O registro também informa probabilidade EPSS de 0,01398 e percentil de 0,7176.

Correção e mitigação

  • Atualize o Pulpy para a versão 0.1.1 ou posterior, que segundo o aviso contém a correção.
  • Recompile e redistribua os pacotes de aplicações web gerados com versões antigas do Pulpy, pois a API injetada faz parte do pacote final.
  • Até a atualização, instale aplicações web empacotadas apenas de fontes confiáveis.

Orientações de detecção

  • Faça o inventário dos sistemas em que aplicações empacotadas com o Pulpy estão instaladas e registre a versão do Pulpy de cada uma.
  • Revise leituras ou alterações inesperadas de arquivos sensíveis do usuário feitas por aplicações desktop, como chaves SSH, credenciais de nuvem e repositórios de chaves.
  • Se houver suspeita de exposição, a rotação das credenciais afetadas é uma precaução geral, não uma recomendação do registro.

Limitações das informações disponíveis

  • O registro não descreve a técnica específica de contorno nem as entradas ausentes na lista de bloqueio, e esta análise não as acrescenta.
  • Não há solução alternativa do fornecedor, commit de correção nem lista estruturada de produtos afetados.
  • O registro indica o status da fonte como Deferred, cujo significado é desconhecido.

Perguntas frequentes

Quais versões são afetadas pela CVE-2026-44225?

Segundo o registro, as versões do Pulpy anteriores à 0.1.1 são afetadas. O registro não traz uma lista estruturada de produtos ou intervalos de versão afetados.

Esta vulnerabilidade está sendo explorada ativamente?

O registro indica que a CVE não consta no catálogo KEV da CISA, e não há exploração confirmada nas fontes consultadas.

Esta análise foi redigida com auxílio de IA a partir de dados verificados das fontes e checada automaticamente contra eles.