SecureChain para software de código abierto

Ya están disponibles los parches de php2shell (CVE-2026-109618 y CVE-2026-109619) para PHP en fin de vida útil. Dado que las respuestas del departamento de ventas están tardando más de lo habitual debido a la elevada demanda, la forma más rápida de obtener los paquetes parcheados es comprar ELS para Runtimes en línea (se abre en una pestaña nueva). Lee las preguntas frecuentes sobre los parches

El problema de npm es más grave de lo que crees

npm es el mayor repositorio de paquetes del mundo.

También es la cadena de suministro de software más vulnerable que existe.

454,600

Se han identificado nuevos paquetes maliciosos en los principales repositorios de código abierto, y más del 99 % de ellos aparecen en npm

Un único registro. Miles de posibles puntos de acceso.

  • El gusano Shai-Hulud

    Una campaña de malware autopropagable que se extendió a través de ecosistemas de código abierto secuestrando paquetes de confianza e infectando de forma silenciosa los entornos posteriores.

  • Compromiso de Axios

    Un ataque a la cadena de suministro dirigido contra una dependencia de una biblioteca HTTP muy utilizada, que puso de manifiesto cómo incluso los paquetes de confianza pueden convertirse en vectores de código malicioso.

No se trata de casos excepcionales. Es el entorno de trabajo habitual para cualquier equipo que desarrolle con Node.js.

Cómo se introducen los riesgos en tus dependencias de npm

Tu exposición no proviene de un solo lugar. Proviene del funcionamiento de npm.

Durante la instalación y en cada actualización posterior

Cada vez que tu equipo ejecuta «npm install», está depositando su confianza en un registro público.
Esa confianza suele ser objeto de abusos.

  • Paquetes con nombres similares a los de otros
  • Mantenedores secuestrados
  • Objetos manipulados
  • Scripts de instalación maliciosos

Todo lo que ocurre tras la última actualización

Cada vez que tu equipo ejecuta «npm install», está depositando su confianza en un registro público.
Esa confianza suele ser objeto de abusos.

  • Los paquetes caducan
  • Los mantenedores siguen adelante
  • Siguen apareciendo vulnerabilidades CVE

Tu aplicación sigue ejecutando el mismo código, pero el riesgo no deja de aumentar.

La mayoría de las herramientas de seguridad de npm se limitan a una sola fase de exposición.
Un escáner que comprueba durante la instalación. Una herramienta SCA que señala los CVE conocidos.
Un servicio de alertas que te avisa de que algo es vulnerable, pero no lo soluciona.

SecureChain se diferencia de otros sistemas porque no es meramente consultivo, sino que es activo.

Y no se detiene cuando lo hace el responsable del mantenimiento.

SecureChain

para el software de código abierto

Seguridad durante todo el ciclo de vida de los paquetes de npm

Desde el momento en que instalas un paquete hasta mucho después de que los mantenedores dejen de trabajar en él.

Ciclo de vida del paquete
Adoptar Crear y entregar Operar Post-EOL

Se garantiza antes de que entre en tu pila, de forma continua hasta la fecha de caducidad.

Todos los beneficios del ecosistema. Sin necesidad de confiar a ciegas.

Cubierto mucho tiempo después de que finalice el mantenimiento

Seguridad sin cita previa:

Para tus desarrolladores no cambia nada

Configura tu gestor de repositorios —o directamente tu gestor de paquetes— para que apunte a
SecureChain y sigue trabajando.

Los mismos paquetes, las mismas API, el mismo flujo de trabajo.

Compatible con:

JFrog Artifactory
JFrog Artifactory
Sonatype Nexus
Sonatype Nexus
Paquetes de GitHub
Paquetes de GitHub

Protege tus paquetes npm en cada etapa

Pregúntanos cómo SecureChain verifica los paquetes durante la instalación, corrige las vulnerabilidades de forma continua y protege tus dependencias mucho después de que finalice el mantenimiento.

Pregúntenos

La rapidez y la flexibilidad del código abierto,
, pero sin riesgos.

Con SecureChain, cada paquete:

Reacondicionado y comprobado

Cada paquete se compila desde el código fuente en entornos reforzados y aislados: sin binarios heredados ni artefactos opacos del desarrollador original. Lo que instalas es exactamente lo que se ha compilado y verificado de principio a fin.

Analizado en busca de malware

Cada paquete se analiza en busca de malware conocido, patrones de código sospechosos y riesgos en la cadena de suministro. Todo lo que no supere la inspección se bloquea antes de que llegue a su entorno.

Actualizado continuamente

Los componentes activos se supervisan y se actualizan conforme al acuerdo de nivel de servicio (SLA) a medida que surgen vulnerabilidades CVE. Cuando finaliza el mantenimiento del desarrollador original, el servicio Endless Lifecycle Support (ELS) sigue proporcionando correcciones mientras usted siga utilizando el paquete.

Conforme a la normativa y preparado para una auditoría

Sepa exactamente qué programas se están ejecutando y cuáles han sido parcheados. La trazabilidad SLSA de nivel 3, la SBOM y VEX ofrecen una garantía total de la cadena de suministro: la documentación que sus auditores necesitan en cualquier momento.

+ Cobertura bajo demanda

Si un paquete del que dependes aún no figura en el catálogo, lo añadiremos a
sin coste adicional: verificado, actualizado y con soporte técnico, como cualquier otro.

Diseñado para equipos que asumen el riesgo:

Seguridad y DevSecOps de

Componentes verificados durante la instalación y protección continua a partir de ese momento. Sin puntos ciegos a lo largo de todo el ciclo de vida.

Liderazgo en ingeniería e

Sin cambios en los flujos de trabajo. Sin reescrituras obligatorias cuando las dependencias llegan al final de su vida útil.

Cumplimiento normativo
o y GRC

SBOM integradas, VEX, trazabilidad y cobertura de parches: diseñado para estar listo para auditorías.

¿Por qué elegir a TuxCare?

Con la confianza de
innovadores
alrededor del mundo

Preguntas frecuentes

Sí. Los paquetes de npm pueden ejecutar automáticamente scripts del ciclo de vida, como «preinstall», «install» y «postinstall», durante el proceso «npm install». Los atacantes se aprovechan de ello mediante el typosquatting, el secuestro de cuentas de mantenedores, la manipulación de artefactos y campañas como Shai-Hulud. SecureChain analiza los paquetes antes de su entrega y bloquea los scripts maliciosos o los comportamientos sospechosos antes de que lleguen a tu entorno.

Por defecto, no es así. El registro público de npm distribuye archivos tar publicados sin comprobar que coincidan con el código fuente original o el proceso de compilación. Un código fuente que parezca limpio puede, aun así, dar lugar a un artefacto instalable que suponga un riesgo. SecureChain recompila los paquetes a partir de código fuente verificado en entornos reforzados y proporciona una procedencia conforme al nivel 3 de SLSA, de modo que cada paquete es trazable y auditable.

Es enorme. Un solo paquete npm de primer nivel puede incluir cientos de dependencias transitivas. La mayoría nunca se revisan, pero cada una de ellas puede ejecutar código y ampliar tu superficie de ataque. SecureChain protege todo el árbol de dependencias de npm, no solo los paquetes que eliges directamente.

Utiliza una fuente de paquetes de confianza, no solo escáneres. SecureChain verifica los paquetes de npm antes de su instalación, bloquea comportamientos maliciosos y aplica parches de forma continua a las vulnerabilidades CVE en el marco del SLA. Esto proporciona a los equipos de producción una fuente controlada y auditable de paquetes de npm.

No. SecureChain supervisa los paquetes de npm en busca de vulnerabilidades (CVE) recién reveladas y proporciona soluciones validadas que se ajustan a tus versiones fijadas. Esto reduce el seguimiento manual, el seguimiento de las auditorías de npm y la presión de tener que realizar actualizaciones urgentes.

El riesgo aumenta. Los paquetes npm sin mantenimiento pueden permanecer en producción mientras siguen apareciendo nuevas vulnerabilidades. SecureChain se complementa con el servicio Endless Lifecycle Support (ELS), que aplica retroactivamente las correcciones críticas para que puedas mantener la seguridad sin tener que realizar una actualización ni una refactorización. Cuando un paquete mantenido por SecureChain llega al final de su ciclo de vida, ELS continúa garantizando la cobertura de seguridad sin que tengas que hacer nada por tu parte.

No. SecureChain funciona como un sustituto directo del registro público de npm. Los desarrolladores siguen utilizando npm, Yarn o pnpm con los mismos comandos y flujos de trabajo. También se puede configurar como fuente de origen para JFrog Artifactory, Sonatype Nexus y GitHub Packages.

Tu cadena de suministro de JavaScript: fiable desde su instalación y protegida incluso después de su vida útil

Revisa minuciosamente cada paquete en el momento de la adopción, corrige las vulnerabilidades a medida que surjan y mantén actualizadas tus dependencias de npm mientras formen parte de tu entorno.