Cuatro avisos críticos en ocho días: nginx, el kernel de Linux, PHP y Node — y qué haces cuando «actualiza» no es una opción

·

Del 14 al 21 de octubre de 2026 se publicaron cuatro avisos de seguridad graves. No son cuatro avisos cualesquiera: entre ellos cubren las cuatro capas sobre las que funciona prácticamente cualquier web de empresa.

DíaQué pasóCapa
14 de octubrenginx publica la 1.31.7 con cinco avisos de seguridadel servidor web
15 de octubrese publica CVE-2026-98432, un fallo de 9,8 sobre 10 en el núcleo de Linuxel sistema operativo
21 de octubrePHP corrige PHP2Shell: dos fallos de 9,2el lenguaje
21 de octubreNode.js publica diez CVE, cuatro gravesel lenguaje

Ocho días. Cuatro capas. Si tu empresa tiene una web, una tienda, un portal de clientes o cualquier aplicación a la que se entre por navegador, lo más probable es que al menos dos de los cuatro estén funcionando en tu servidor ahora mismo. Y bastante probable que no sepas en qué versión.

Este artículo no repite lo que ya puedes leer en diez sitios. Responde a lo único que importa cuando llevas una empresa: cuál te toca a ti, cómo averiguarlo sin ser administrador de sistemas, y qué haces con el que todavía no tiene parche.


Las cuatro capas de una web —Node.js, PHP, nginx y el kernel de Linux— cayendo una tras otra entre el 14 y el 21 de octubre de 2026, cuya corrección, en el caso del kernel, aún no ha llegado a Ubuntu.
Las cuatro capas, en ocho días. Las cuatro ya tienen corrección: la del kernel aún no ha llegado a Ubuntu.

Lo que de verdad llama la atención no es que fueran cuatro

Cuatro avisos graves en ocho días es inusual, pero por sí solo no dice gran cosa: el software se parchea constantemente y que haya semanas cargadas entra dentro de lo normal.

Lo que convierte esto en otra cosa son dos hechos concretos.

1. Van en capas distintas, y una de ellas lo compromete todo

Los tres de octubre —nginx, PHP y Node— afectan a lo que ejecuta tu web. Un atacante que los aprovecha se lleva tu aplicación.

El del kernel es diferente. El kernel es el programa que está por debajo de todos los demás: reparte la memoria, habla con el disco y con la red, y decide qué se ejecuta. Todo lo que corre en tu servidor corre encima de él.

Un fallo en…Lo que compromete
nginx, PHP, Nodetu web o tu aplicación
el kernella máquina entera, y todo lo que haya dentro

Si en tu servidor conviven la web, la base de datos y las copias de seguridad —que es exactamente lo normal en una pyme— el del kernel les llega a las tres a la vez.

2. «Actualiza» dejó de ser una respuesta que pudieras seguir

Esta es la parte que no se está contando, y es la importante.

El consejo estándar ante un aviso de seguridad es actualizar. Funciona casi siempre. En esta tanda falló dos veces:

  • En Node no hay mitigación limpia. Uno de los diez fallos está en Brotli, la compresión, que no se puede desactivar sin romper el sitio. Y otros dos están en la validación de certificados, que es lo último que querrías apagar. O se actualiza, o hace falta algo delante que filtre.
  • En el kernel, si usas Ubuntu, todavía no hay parche. Veintidós días después del aviso, Debian y Red Hat ya lo han corregido y Ubuntu lo sigue teniendo pendiente, tanto en 24.04 como en 22.04.

🔴 Comprobado el 6 de noviembre de 2026 en el tracker de seguridad de Ubuntu: el estado sigue siendo pending para noble (6.8.0-149.149) y para jammy (5.15.0-203.213). Es un dato que cambia de un día para otro: compruébalo tú mismo antes de dar nada por hecho.

Eso deja a mucha gente en un sitio incómodo: sabe que tiene el fallo, sabe que es grave, y no tiene nada que instalar. Lo que se hace en ese hueco es lo que separa una empresa que gestiona su riesgo de una que solo aplica actualizaciones.


Cuál te afecta: los cuatro comandos

Si tienes acceso al servidor, esto te lo resuelve en cinco minutos.

QuéComandoEstás bien si tienes
nginxnginx -v1.31.7 o 1.30.6 o superior
PHPphp -vla versión parcheada de tu rama (ver el artículo de PHP2Shell)
Nodenode -vv26.12.1, v24.22.1 o v22.23.4 o superior
kerneluname -rsegún tu rama: 5.10.272 · 5.15.223 · 6.1.190 · 6.6.159 · 6.12.113

Y si no tienes acceso al servidor —que es lo más habitual— cada uno de los cuatro artículos de la serie explica cómo comprobarlo desde fuera, desde el panel del hosting, o qué pedirle exactamente a quien te lleva el servidor.

Las cuatro trampas

Ninguna de estas es teórica. Las cuatro hacen que el comando de arriba te dé una respuesta que parece buena y no lo es:

  1. Si la aplicación corre en Docker, node -v te miente. Te da el Node del servidor, no el del contenedor, que lleva el suyo propio. Hay que preguntar dentro del contenedor.
  2. Tener una versión vulnerable de nginx no significa estar expuesto. Los cinco fallos afectan a funciones concretas. Si no usas esos módulos, tu riesgo real es otro. Conviene saberlo antes de parar nada a las dos de la mañana.
  3. Ubuntu no numera el kernel como el resto. Usa su propia numeración (6.8.0-146-generic), así que comparar con la tabla de arriba no sirve: lo que importa es el número que va después del guion.
  4. Tu proveedor de hosting puede tenerlo ya parcheado sin decírtelo —o no tenerlo. Eso no se adivina: se pregunta, y se pide por escrito.

Qué hacer cuando no hay parche

Esta es la pregunta que de verdad deja octubre, y merece una respuesta honesta en lugar de un «mantén todo actualizado».

Lo primero: no todo riesgo se elimina. Parte se reduce y parte se acepta a sabiendas. La diferencia entre hacerlo bien y mal no es tener parche o no tenerlo; es saber en cuál de los dos sitios estás.

Lo que sí se puede hacer mientras no hay parche:

  • Reducir la superficie. Mirar qué puertos tienes realmente abiertos a internet, y cerrar los que no hagan falta. La mayoría de servidores tienen escuchando cosas que nadie recuerda haber puesto.
  • Filtrar delante. Un cortafuegos o un proxy pueden descartar el tipo de tráfico que usa el ataque antes de que llegue al servicio vulnerable. No elimina el fallo: lo pone más lejos.
  • Mitigar con conocimiento de causa. Las mitigaciones bloquean tráfico, y a veces tráfico legítimo. Hay que medir primero —contar cuántos paquetes afectaría— antes de descartar nada, y probarlo fuera de producción. Una mitigación aplicada a ciegas un viernes es peor que el fallo.
  • Dejar constancia. Que quede escrito qué se detectó, qué se decidió y por qué. El día que haya que justificarlo ante un cliente, un seguro o una auditoría, eso es lo que vale.
  • Y poner una fecha de revisión. Una mitigación es temporal por definición. Cuando salga el parche hay que actualizar y retirarla, porque si no se queda ahí bloqueando tráfico legítimo para siempre.

Lo que octubre dice de tu empresa

Las cuatro veces, la primera pregunta fue la misma: ¿qué versión tengo?

Y las cuatro veces, en la mayoría de empresas, nadie supo contestar en el momento. Hubo que entrar a mirar. En algunas, buscar primero a quién había que preguntar.

Ese es el problema de verdad, y no es un problema técnico. Es que no existe una lista de qué software corre dónde, en qué versión y quién responde de él. Mientras no exista, cada aviso de seguridad se convierte en una tarde de investigación — y cuatro avisos en ocho días, en una semana perdida.

Una empresa que tiene esa lista responde a un aviso en diez minutos: mira, decide y actúa. Y en los casos como el del kernel, en los que no hay nada que instalar, puede dedicar ese tiempo a lo que sí sirve en lugar de a averiguar qué tiene.

Si te has pasado octubre preguntando «¿esto me afecta?», el trabajo pendiente no es parchear. Es hacer el inventario.


Los cuatro, uno a uno

Cada aviso tiene su artículo, con el comando exacto, la trampa de cada caso y qué hacer si no puedes actualizar:

⚠️ Comprobar las URL exactas antes de subir.


Lo que hacemos en MagicBoxDesk

Damos servicio a empresas de Alicante y Barcelona: mantenimiento de servidores y de web, y seguridad para pymes que no tienen —ni necesitan— un departamento de informática propio.

Si después de leer esto no sabes qué versiones tienes, o sabes que tienes alguna vulnerable y no sabes qué hacer con ella, escríbenos y lo miramos. Decirte que estás bien también es una respuesta válida, y la damos igual.


Fuentes



¿Te ha surgido alguna duda con tu propia infraestructura?

Reserva 30 minutos con un técnico de MagicBoxDesk. Sin compromiso.

Reservar una cita