pnpm é um gerenciador de pacotes. Antes da versão 10.28.1, uma vulnerabilidade transversal de caminho na extração de tarball do pnpm permite que pacotes maliciosos escrevam arquivos fora do diretório do pacote no Windows. A normalização do caminho só verifica se `./ ', mas não `.\ '. No Windows, os retrocessos são separadores de diretórios, permitindo o percurso transversal. Esta vulnerabilidade é apenas para Windows. Esta questão impacta usuários do Windows pnpm e condutores do Windows CI/CD (GitHub Ações Corredores de Windows, Azure DevOps). Ele pode levar a sobrescrever `.npmrc`, construir configurações ou outros arquivos. Versão 10.28.1 contém um patch. O registro de base de dados de vulnerabilidade nacional CVE- 2026 - 23889 foi publicado em 2026 - 01 - 26 T 22: 15: 56.213 Z e última modificação em 2026 - 06 - 17 T 10: 22: 15.820 Z. O seu estado gravado é analisado.
métricas de vulnerabilidade gravadas: CVSS 3.1, pontuação de base 6.5, gravidade MEDIUM, vetor CVSS: 3.1 /AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N, pontuação de exploração 2.8, pontuação de impacto 3.6; CVSS. Classificações de fraqueza associadas: CWE- 22.
Produtos ou plataformas nomeados nos dados de aplicabilidade incluem: pnpm pnpm, janelas microsoft. O registro NVD inclui referências de suporte documentando a vulnerabilidade, tecnologia afetada ou informações de remediação.