VULNERABILIDAD
CVE-2026-98857 Crecimiento ilimitado de caché en LBLCR y LBLC de IPVS
En el kernel de Linux, ip_vs_lblcr_new() e ip_vs_lblc_new() crean entradas para cada dirección de destino nueva y max_size solo indica al recolector periódico reclamar después de excedido el límite, sin reclamar las que el atacante sigue usando. Se rechazan nuevas entradas al alcanzar max_size * 3 / 2.
Alerta de Nureq Monitor
Detectada 18 OCT · 14:00
CVSS 3.1 · PRELIMINAR
—S/DPROBABILIDAD DE EXPLOTACIÓN (EPSS)
0,2 % PERCENTIL 4
EXPLOTACIÓN ACTIVA
No confirmada
EXPLOIT PÚBLICO
No conocido
Qué es CVE-2026-98857
En el kernel de Linux, ip_vs_lblcr_new() e ip_vs_lblc_new() crean entradas para cada dirección de destino nueva y max_size solo indica al recolector periódico reclamar después de excedido el límite, sin reclamar las que el atacante sigue usando. Se rechazan nuevas entradas al alcanzar max_size * 3 / 2.
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:
ipvs: bound LBLCR and LBLC cache growth
ip_vs_lblcr_new() and ip_vs_lblc_new() create cache entries for
every previously unseen destination address. The table max_size only
tells the periodic collector to reclaim entries after the cache has
already exceeded the limit. It does not reclaim entries that the
attacker continues to use.
Reject new cache entries once either table reaches max_size * 3 / 2.
The extra headroom lets the periodic collector catch up while the
existing scheduler fallback continues to use the selected destination
when cache creation fails. New traffic therefore stays serviceable
without growing the tables further.
Referencias
- git.kernel.org/stable/c/bc9ff8e64771cc32a216953fe615386f46ac1eaa
- git.kernel.org/stable/c/31028d7b970962fbeda1e9131405c76551094300
- git.kernel.org/stable/c/6316d17324bd4ca400c26adb7b656c6e3447c209
- git.kernel.org/stable/c/16c83c047ecfaf226ad81d45d77fa11a3184d0e4
- git.kernel.org/stable/c/2a3c3de660f96865f303fd25f1285f2ffbfd521d
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.