VULNERABILIDAD
CVE-2026-99073 Desreferencia de puntero nulo al reducirse el grupo nexthop en volcados de excepciones IPv4
Si RTM_NEWNEXTHOP reemplaza un grupo por uno con menos rutas entre las cargas de fib_info_num_path() y fib_info_nhc(), esta última devuelve NULL y el volcado lo desreferencia a través de nhc_flags. Se detiene el recorrido cuando la ruta indexada no existe.
Alerta de Nureq Monitor
Detectada 23 OCT · 10:16
CVSS 3.1 · PRELIMINAR
—S/DPROBABILIDAD DE EXPLOTACIÓN (EPSS)
0,2 % PERCENTIL 10
EXPLOTACIÓN ACTIVA
No confirmada
EXPLOIT PÚBLICO
No conocido
Qué es CVE-2026-99073
Si RTM_NEWNEXTHOP reemplaza un grupo por uno con menos rutas entre las cargas de fib_info_num_path() y fib_info_nhc(), esta última devuelve NULL y el volcado lo desreferencia a través de nhc_flags. Se detiene el recorrido cuando la ruta indexada no existe.
Productos y versiones afectadas
Linux
Linux
Qué hacer
- Verificá si usás Linux y en qué versión: el rango afectado figura arriba.
- Actualizá a la versión corregida que indique el fabricante en su aviso (ver referencias) o aplicá la mitigación que publique.
- Revisá registros y accesos de los sistemas expuestos para descartar que se haya aprovechado antes de corregir.
Calculadora CVSS
Esta vulnerabilidad todavía no tiene vector CVSS publicado.
Abrir la calculadora completa →
Descripción original
In the Linux kernel, the following vulnerability has been resolved:
ipv4: stop exception dump when nexthop group shrinks
Commit 4ce5dc9316de ("inet: switch inet_dump_fib() to RCU
protection") allowed IPv4 FIB dumps to run concurrently with nexthop
replacement.
fib_dump_info_fnhe() uses fib_info_num_path() as the loop bound,
then fib_info_nhc() independently reloads nh->nh_grp. If
RTM_NEWNEXTHOP replaces a group with fewer paths between those loads,
fib_info_nhc() returns NULL and the dump dereferences it through
nhc_flags.
Stop the walk when the indexed path is absent. Nexthop groups are
dense, so the current snapshot has no later path.
Referencias
- git.kernel.org/stable/c/f91e472821e32f58b03eb631e20a67157e2b928b
- git.kernel.org/stable/c/21cba134c30c17ae55f468b5809336437df5d7e6
- git.kernel.org/stable/c/b9a30bb7b831e8c5a47fadbdf1760918aaf009cc
- git.kernel.org/stable/c/4f4afc07dcb2edd4f9afa36595373f8cdb9b58c2
Historial de la alerta
- VULNERABILIDAD Nueva vulnerabilidad detectada.
CÓMO SE HIZOResumen traducido automáticamente al español a partir de la descripción original. Ante dudas, la descripción original y las referencias del fabricante son la fuente de verdad. Cómo funciona.