Ir al contenido principal

Una carrera de microsegundos: el CVE-2026-98432 y el 9.8 que no es lo que parece


El CVE-2026-98432 llegó con una etiqueta alarmante: CVSS 9.8, crítico. Conviene leerlo con calma. Es una falla real y ya corregida, pero el puntaje describe el peor caso teórico, no el riesgo probable.

Qué ocurre

Durante el handshake TCP en IPv4, las opciones IP que trae el SYN se transfieren al socket hijo sin copiarse. Mientras tanto, otra CPU puede estar procesando una retransmisión del mismo SYN y construyendo el SYNACK con esas mismas opciones.

Desde el commit 079096f103fa, los request sockets se procesan sin tomar el lock del listener. Nada impide entonces que el socket hijo se libere mientras el SYNACK todavía se arma. Como inet_sock_destruct() libera inet_opt con un kfree() común, el resultado es un use-after-free en ip_options_build().

Hay un segundo camino a través de la migración de request sockets (net.ipv4.tcp_migrate_req=1 o un programa BPF de reuseport). La corrección es simple: liberar con kfree_rcu(), como ya hacían otros caminos del mismo código. El parche es de Eric Dumazet y entró en Linux 7.3-rc7 (commit e3f33b0a1d89).

Por qué el 9.8 engaña

El puntaje asume ataque por red, sin autenticación y sin interacción. Pero, hasta donde sé, explotarlo exige dos condiciones:

  • que llegue un SYN IPv4 con opciones IP, que es lo único que llena ireq_opt;
  • ganar una carrera de tiempo muy estrecha.

El desenlace más probable es un kernel panic, es decir, denegación de servicio. No conozco un exploit de ejecución remota. Es una inferencia mía, no un análisis publicado.

Estado

  • Debian: corregido. Bookworm en 6.1.190-1, trixie en 6.12.113-1 (DSA-6568-1), sid en 7.2.12-1.
  • Ubuntu: todas las LTS figuran como vulnerable, work in progress.

Qué hacer

  • Debian: actualizar el kernel y reiniciar; después, comparar uname -r con las versiones corregidas.
  • Ubuntu: esperar el USN y, mientras tanto, confirmar que sysctl net.ipv4.tcp_migrate_req devuelve 0, que es el valor por defecto.
  • Mitigación parcial: descartar en el firewall los paquetes IPv4 con opciones IP, que casi ningún tráfico legítimo usa.

No es el apocalipsis que sugiere el número. Es un error de sincronización, bien entendido y bien corregido. Lo urgente es reiniciar, no entrar en pánico.

Fuentes

Comentarios

Entradas más populares de este blog

El papel de la inteligencia artificial en la garantía de calidad moderna

  Cuando se inicia el estudio del aseguramiento de la calidad del software, suele asumirse que la disciplina se centra principalmente en la ejecución de pruebas y la detección de defectos. Aunque esta visión es parcialmente correcta, el avance en el conocimiento revela que el control de calidad constituye una disciplina fundamentada en la precisión, la repetibilidad y la atención rigurosa al detalle. Tradicionalmente, los equipos de calidad han dependido de casos de prueba manuales, scripts de automatización y ciclos de regresión para verificar que el software se comporte conforme a las especificaciones. Estos enfoques resultan efectivos, pero son predominantemente reactivos: los problemas se identifican únicamente después de que el código ha sido implementado. En los últimos años, la inteligencia artificial ha comenzado a modificar este panorama de manera gradual. Lejos de transformar el control de calidad de forma inmediata, la IA ha introducido eficiencias en áreas específicas...

La mujer y la cultura Cherokee

En la cultura Cherokee, las mujeres podían decidir ser guerreras o esposas. Si optaban por esto último, eran ellas quienes elegían al interfecto, y si lo deseaban, podían pedir un tiempo para vivir con él, antes de la ceremonia de boda y ver si "daba el ancho" como proveedor.  Una vez casada, si querían divorciarse, solo tenían que dejar las pertenencias del hombre en la entrada, no tenían que justificarse y ellas mantenían la misma honorabilidad ante la sociedad. Nadie le pedía explicaciones, ni siquiera el marido, a ese nivel confiaban en la justicia femenina; ninguna de ellas tomaba estas decisiones a la ligera, justamente en ellas recaía este peso porque a la mujer se le consideraba justa, sensata, prudente e inteligente.  El rol de "ama de casa" era importantísimo y respetado porque la familia era la unidad social predominante y solo las mujeres eran aptas para estar al frente, esto les daba poder económico, social y político, incluso en los consejos de guerra,...

Borsippa

La antigua ciudad mesopotámica de Borsippa (conocida hoy como Birs Nimrud), ubicada en Irak. El monumento en la actualidad  Lo que parece una colina natural es en realidad el núcleo derruido de un gigantesco zigurat de ladrillos de barro. En la cima sobresale una sección de muros de ladrillo cocido y vitrificado que los lugareños llaman la "Torre de la Lengua". La reconstrucción histórica  La pintura es una acuarela realizada en 1885 por el artista británico William Simpson, titulada "The Tower of Babel or Birs Nimrud Restored". Muestra el templo principal escalonado con terrazas de colores que representaban diferentes esferas celestiales, coronado por un santuario superior. El complejo estaba dedicado a Nabu, el dios mesopotámico de la sabiduría y la escritura, considerado el hijo de Marduk (el dios principal de la vecina Babilonia). Aunque existían estructuras previas del segundo milenio a. C., el rey neobabilónico Nabucodonosor II llevó a ...