CVE-2023-37478
pnpm analiza incorrectamente los archivos tar según la especificación
- Publicado
- 1 ago 2023
- Actualizado
- 10 oct 2024
- Asignación de CNA
- GitHub_M
- Evidencia observada
- 8 ago 2026
CVSS primario
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HBajo · próximos 30 días
- Percentil
- 66,6 %
- Fecha del modelo
- 21 sept 2026
EPSS es una estimación estadística, no una certeza o una medida de impacto. Combínelo con CVSS, estado KEV, exposición y su entorno.
Resumen
pnpm es un gestor de paquetes. Es posible construir un tarball que, cuando se instala mediante npm o cuando lo analiza el registro, es seguro, pero que resulta malicioso cuando se instala mediante pnpm, debido a la forma en que pnpm analiza los archivos tar. Esto puede provocar que un paquete que parece seguro en el registro de npm o cuando se instala mediante npm sea sustituido por una versión comprometida o maliciosa al instalarlo mediante pnpm. Este problema ha sido corregido en las versiones 7.33.4 y 8.6.8.
Fuentes
2Exploit de prueba de concepto para CVE-2023-37478, que demuestra una vulnerabilidad de aplicación web con capacidades de explotación automatizada y recopilación de información.
CVE-2023-37478 muestra cómo una diferencia en los paquetes que instalan npm y pnpm podría ser explotada mediante un paquete tar.gz cuidadosamente elaborado. Este repositorio contiene una demo.
Uso responsable
Utilice información sobre vulnerabilidades solo en sistemas de su propiedad o que esté autorizado a probar. Kitploit enlaza con metadatos de investigación pública y no almacena código de explotación ni cargas útiles maliciosas.