CVE-2026-98857
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
ipvs: limitado el crecimiento de las cachés LBLCR y LBLC
ip_vs_lblcr_new() e ip_vs_lblc_new() crean entradas de caché para cada dirección de destino no vista previamente. El valor max_size de la tabla solo indica al recolector periódico que recupere entradas después de que la caché ya haya superado el límite. No recupera las entradas que el atacante sigue utilizando.
Se rechazan las nuevas entradas de caché en cuanto cualquiera de las dos tablas alcanza max_size * 3 / 2.
Leer descripción completaMostrar menos
El margen adicional permite que el recolector periódico se ponga al día mientras el mecanismo de reserva existente del planificador sigue usando el destino seleccionado cuando falla la creación de la caché. Así, el tráfico nuevo sigue siendo atendido sin que las tablas sigan creciendo.
Traducción automática del texto original de NVD (en inglés).
CVSS
NVD no ha asignado puntuación CVSS a esta CVE (habitual desde el cambio de política de abril de 2026).
Probabilidad de explotación (EPSS)
- Probabilidad de explotación en los próximos 30 días
- 0.16 %
- Percentil entre todas las CVEs puntuadas
- 4
- Fecha de la puntuación
- 20/10/2026
EPSS (Exploit Prediction Scoring System, de FIRST) estima la probabilidad de que una vulnerabilidad sea explotada en 30 días. Complementa a CVSS (impacto) y a CISA KEV (explotación confirmada).
Tecnologías afectadas (1)
⚠ Inferidas por IA a partir de la descripción — NVD aún no ha analizado esta CVE; no son CPE verificados.
Referencias
Mostrar las 4 referencias
JSON original (NVD)
Mostrar
{
"id": "CVE-2026-98857",
"cveTags": [],
"metrics": {},
"affected": [
{
"source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
"affectedData": [
{
"repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
"vendor": "Linux",
"product": "Linux",
"versions": [
{
"status": "affected",
"version": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
"lessThan": "31028d7b970962fbeda1e9131405c76551094300",
"versionType": "git"
},
{
"status": "affected",
"version": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
"lessThan": "6316d17324bd4ca400c26adb7b656c6e3447c209",
"versionType": "git"
},
{
"status": "affected",
"version": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
"lessThan": "16c83c047ecfaf226ad81d45d77fa11a3184d0e4",
"versionType": "git"
},
{
"status": "affected",
"version": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
"lessThan": "2a3c3de660f96865f303fd25f1285f2ffbfd521d",
"versionType": "git"
}
],
"programFiles": [
"net/netfilter/ipvs/ip_vs_lblc.c",
"net/netfilter/ipvs/ip_vs_lblcr.c"
],
"defaultStatus": "unaffected"
},
{
"repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
"vendor": "Linux",
"product": "Linux",
"versions": [
{
"status": "affected",
"version": "2.6.12"
},
{
"status": "unaffected",
"version": "0",
"lessThan": "2.6.12",
"versionType": "semver"
},
{
"status": "unaffected",
"version": "6.12.113",
"versionType": "semver",
"lessThanOrEqual": "6.12.*"
},
{
"status": "unaffected",
"version": "6.18.56",
"versionType": "semver",
"lessThanOrEqual": "6.18.*"
},
{
"status": "unaffected",
"version": "7.2.10",
"versionType": "semver",
"lessThanOrEqual": "7.2.*"
},
{
"status": "unaffected",
"version": "7.3",
"versionType": "original_commit_for_fix",
"lessThanOrEqual": "*"
}
],
"programFiles": [
"net/netfilter/ipvs/ip_vs_lblc.c",
"net/netfilter/ipvs/ip_vs_lblcr.c"
],
"defaultStatus": "affected"
}
]
}
],
"published": "2026-10-18T16:17:40.150",
"references": [
{
"url": "https://git.kernel.org/stable/c/16c83c047ecfaf226ad81d45d77fa11a3184d0e4",
"source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
},
{
"url": "https://git.kernel.org/stable/c/2a3c3de660f96865f303fd25f1285f2ffbfd521d",
"source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
},
{
"url": "https://git.kernel.org/stable/c/31028d7b970962fbeda1e9131405c76551094300",
"source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
},
{
"url": "https://git.kernel.org/stable/c/6316d17324bd4ca400c26adb7b656c6e3447c209",
"source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
}
],
"vulnStatus": "Received",
"descriptions": [
{
"lang": "en",
"value": "In the Linux kernel, the following vulnerability has been resolved:\n\nipvs: bound LBLCR and LBLC cache growth\n\nip_vs_lblcr_new() and ip_vs_lblc_new() create cache entries for\nevery previously unseen destination address. The table max_size only\ntells the periodic collector to reclaim entries after the cache has\nalready exceeded the limit. It does not reclaim entries that the\nattacker continues to use.\n\nReject new cache entries once either table reaches max_size * 3 / 2.\nThe extra headroom lets the periodic collector catch up while the\nexisting scheduler fallback continues to use the selected destination\nwhen cache creation fails. New traffic therefore stays serviceable\nwithout growing the tables further."
}
],
"lastModified": "2026-10-19T10:19:49.777",
"sourceIdentifier": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
}