Contexto técnico: CVE-2026-45321 afecta al ecosistema de paquetes de TanStack (conocido por librerías como TanStack Router, TanStack Query, etc.) publicados en el registro de paquetes npm. La vulnerabilidad describe un compromiso en el proceso de publicación del paquete que permitió a actores maliciosos publicar versiones troyanizadas bajo la identidad legítima y de confianza de TanStack en npm.
Mecanismo del exploit (Supply Chain Attack / Ataque a la Cadena de Suministro): El atacante explotó una debilidad no especificada en los controles de integridad o autenticación del proceso de publicación a npm. Como resultado, se publicaron versiones del paquete que contenían credential-stealing malware (malware de robo de credenciales). Dado que el paquete aparecía firmado o publicado bajo el namespace oficial de TanStack, los desarrolladores y pipelines de CI/CD que instalaron o actualizaron a las versiones comprometidas ejecutaron código malicioso sin indicios visibles de compromiso. Este vector es especialmente peligroso porque aprovecha la confianza depositada en un proveedor legítimo y ampliamente utilizado.
Impacto potencial:
- Robo de credenciales: El malware incluido en las versiones comprometidas tiene capacidad de extraer credenciales del entorno de desarrollo o producción (tokens de API, secretos de CI/CD, credenciales de nube, variables de entorno, etc.).
- Compromiso de pipelines CI/CD: Los entornos de integración continua que consumen paquetes npm de forma automática son vectores de propagación masiva.
- Movimiento lateral y persistencia: Las credenciales robadas pueden facilitar el acceso inicial a infraestructuras corporativas, repositorios de código o servicios cloud.
- Impacto en la cadena de suministro de software: Cualquier aplicación que dependa (directa o transitivamente) del paquete afectado puede estar comprometida.
Estado de explotación: Incluida en el catálogo CISA KEV (Known Exploited Vulnerabilities), lo que confirma explotación activa y real en entornos productivos. La puntuación CVSS oficial no está disponible aún al momento de la publicación de este boletín. La fecha límite de remediación FCEB es el 10 de junio de 2026. No se ha confirmado asociación directa con ransomware, aunque el robo de credenciales es un precursor habitual de ataques de ransomware.