En resumen

nginx publicó una corrección para un desbordamiento de búfer en el módulo ngx_http_rewrite_module que, con ciertas configuraciones, podría permitir ejecutar código arbitrario. Afecta a las versiones 0.1.17 a 1.31.0. Revisa qué versión usas en tus servidores y actualiza a 1.31.1 o 1.30.2 o posteriores.

Qué está pasando

El 22 de mayo de 2026, el proyecto nginx publicó un aviso de seguridad sobre la vulnerabilidad CVE-2026-9256, de gravedad media, en el módulo ngx_http_rewrite_module, que se usa para reescribir y redirigir URLs con directivas como rewrite.

La falla es un desbordamiento de búfer en la memoria heap de un proceso worker. Solo se presenta cuando la configuración usa capturas superpuestas (overlapping captures) en las expresiones del módulo rewrite. En ese escenario, el error podría terminar en la ejecución de código arbitrario en el servidor.

El rango de versiones afectadas es muy amplio: desde nginx 0.1.17 hasta 1.31.0. Las versiones corregidas son 1.31.1 y 1.30.2, y las posteriores. El aviso no menciona explotación activa ni pruebas de concepto públicas.

Vulnerabilidades

CVECVSSDescripción
CVE-2026-9256—Desbordamiento de búfer en memoria heap en un proceso worker de nginx al usar una configuración con capturas superpuestas en ngx_http_rewrite_module. Podría permitir la ejecución de código arbitrario.

Productos afectados

ProductoVersiones afectadasVersión corregida
nginx0.1.17 a 1.31.01.31.1+, 1.30.2+

Qué hacer ahora

  1. Verifica la versión de nginx instalada en cada servidor con nginx -v.
  2. Actualiza nginx a la versión 1.31.1 o posterior, o a 1.30.2 o posterior, según la rama que uses.
  3. Reinicia o recarga nginx después de actualizar y confirma con nginx -v que quedó la versión corregida.
¿No sabes si te afecta?

Te ayudamos a revisar sin costo si tus servidores o equipos usan una versión afectada por esta alerta, y qué conviene hacer primero.

Revisar si me afecta
Recomendación UpTech

Parte por identificar todos los lugares donde corre nginx. Además de los servidores web evidentes, suele estar como proxy inverso, balanceador, dentro de contenedores, en paneles de hosting o integrado en appliances. Las imágenes Docker y los paquetes de distribución pueden quedar atrasados respecto de la versión oficial, así que confirma la versión real en cada caso y no te guíes solo por lo que dice el gestor de paquetes.

Como la falla depende de la configuración, revisa tus archivos de configuración en busca de directivas rewrite con expresiones regulares complejas para priorizar los servidores expuestos a Internet que las usan. Igual conviene actualizar todos los equipos, aunque hoy no uses esas reglas: las configuraciones cambian con el tiempo y un rango de versiones tan amplio deja muchos sistemas antiguos olvidados.

Cómo te ayuda UpTech

Cerberus WAF

Mientras aplicas la actualización, podemos definir en Cerberus WAF reglas específicas para las rutas y parámetros vulnerables de tu sitio. Reduce la exposición, pero no reemplaza el parche.

Conocer el servicio →
Servicios Gestionados TI

Con Gestión de Parches, las actualizaciones de seguridad de sistemas operativos y aplicaciones se aplican de forma programada, sin depender de que alguien lea esta alerta a tiempo.

Conocer el servicio →
Servicios Gestionados TI

Con el inventario automatizado de hardware y software sabes de inmediato qué equipos tienen la versión afectada.

Conocer el servicio →

Referencias

  1. https://nginx.org/en/security_advisories.html
  2. https://my.f5.com/manage/s/article/K000161377
  3. https://www.cve.org/CVERecord?id=CVE-2026-9256
Basado en el aviso de seguridad oficial de nginx CVE-2026-9256: Buffer overflow in the ngx_http_rewrite_module y en el registro de cambios de nginx. Traducción, resumen y recomendaciones: UpTech, con apoyo de IA. Antes de aplicar cambios, confirma las versiones en el aviso oficial del fabricante.