Una vulnerabilidad descubierta recientemente en NGINX, uno de los servidores web más utilizados del mundo, ha revelado la existencia de un error que habría permanecido sin ser detectado durante aproximadamente 18 años.
El problema, identificado de forma informal como ‘NGINX Rift’, se encuentra en la forma en que el software procesa determinadas solicitudes HTTP especialmente diseñadas.
En algunos escenarios, una petición maliciosa podría provocar un comportamiento anómalo del servidor, que iría desde una interrupción del servicio hasta la posibilidad de ejecutar código en el sistema afectado, dependiendo de la configuración concreta.
NGINX es una tecnología ampliamente desplegada tanto como servidor web principal como en funciones de intermediación (proxy inverso), lo que significa que actúa como punto de entrada para grandes volúmenes de tráfico en Internet. Su presencia es habitual en plataformas digitales, aplicaciones en la nube y servicios corporativos, lo que amplifica el impacto potencial de cualquier fallo de seguridad.
Según los investigadores que han analizado la vulnerabilidad, el error habría sido introducido en el código hace casi dos décadas y ha permanecido en distintas versiones distribuidas durante años.
Su detección ha sido posible gracias a herramientas modernas de análisis automatizado, capaces de revisar grandes bases de código en busca de patrones complejos que pueden derivar en fallos de seguridad.
¿Ha pasado desapercibido para los cibermalos?
Por el momento, no hay constancia de que el fallo haya sido explotado de forma masiva o coordinada en ataques reales.
Sin embargo, los expertos en ciberseguridad advierten de que, una vez que este tipo de vulnerabilidades se hacen públicas, suelen aparecer intentos de explotación en un corto periodo de tiempo, especialmente contra sistemas que no han sido actualizados.
Los mantenedores del proyecto han confirmado el problema y han publicado parches de seguridad. También han recordado que la exposición real depende en gran medida de la configuración de cada servidor, por lo que no todos los sistemas basados en NGINX están necesariamente afectados de la misma forma ni con el mismo nivel de riesgo.
