CVE-2026-98417
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
net: xfrm: rechazar cabeceras de transporte espintcp no representables
ESP-in-TCP puede entregar paquetes xfrm cuyo desplazamiento de la cabecera de transporte deja de caber tras el análisis del flujo que recorta la envoltura TCP. El reinicio simple de la cabecera de transporte trunca ese desplazamiento y activa la ruta de advertencia de skb.
Usar el auxiliar cuidadoso de cabecera de transporte y descartar el skb a través de la ruta de error XFRM existente cuando el desplazamiento no puede representarse.
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.22 %
- Percentil entre todas las CVEs puntuadas
- 12
- Fecha de la puntuación
- 21/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 8 referencias
- https://git.kernel.org/stable/c/206f396f46149dc8bc4dfd2b54b9879ba3ee1d7d
- https://git.kernel.org/stable/c/327b2a457dd7d5445f7395f371f3c65de79bd5ce
- https://git.kernel.org/stable/c/4a8243fd2e21980fa3fd10c0610e9155057cebd3
- https://git.kernel.org/stable/c/6c29681207bc213188afa603dff2d55e7178a341
- https://git.kernel.org/stable/c/96f01b53c2d05e003b040892256de54a586e8529
- https://git.kernel.org/stable/c/b2b84e73e0386ad0b4f9b8d3afde343e761f5275
- https://git.kernel.org/stable/c/cce630c751279e974fa0bb574d80575e0cc7e8f3
- https://git.kernel.org/stable/c/d37a5b87577c4b4c1a1dcb000a9dff1df2cf886b
JSON original (NVD)
Mostrar
{
"id": "CVE-2026-98417",
"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": "e27cca96cd68fa2c6814c90f9a1cfd36bb68c593",
"lessThan": "d37a5b87577c4b4c1a1dcb000a9dff1df2cf886b",
"versionType": "git"
},
{
"status": "affected",
"version": "e27cca96cd68fa2c6814c90f9a1cfd36bb68c593",
"lessThan": "6c29681207bc213188afa603dff2d55e7178a341",
"versionType": "git"
},
{
"status": "affected",
"version": "e27cca96cd68fa2c6814c90f9a1cfd36bb68c593",
"lessThan": "4a8243fd2e21980fa3fd10c0610e9155057cebd3",
"versionType": "git"
},
{
"status": "affected",
"version": "e27cca96cd68fa2c6814c90f9a1cfd36bb68c593",
"lessThan": "b2b84e73e0386ad0b4f9b8d3afde343e761f5275",
"versionType": "git"
},
{
"status": "affected",
"version": "e27cca96cd68fa2c6814c90f9a1cfd36bb68c593",
"lessThan": "327b2a457dd7d5445f7395f371f3c65de79bd5ce",
"versionType": "git"
},
{
"status": "affected",
"version": "e27cca96cd68fa2c6814c90f9a1cfd36bb68c593",
"lessThan": "cce630c751279e974fa0bb574d80575e0cc7e8f3",
"versionType": "git"
},
{
"status": "affected",
"version": "e27cca96cd68fa2c6814c90f9a1cfd36bb68c593",
"lessThan": "206f396f46149dc8bc4dfd2b54b9879ba3ee1d7d",
"versionType": "git"
},
{
"status": "affected",
"version": "e27cca96cd68fa2c6814c90f9a1cfd36bb68c593",
"lessThan": "96f01b53c2d05e003b040892256de54a586e8529",
"versionType": "git"
}
],
"programFiles": [
"net/xfrm/espintcp.c"
],
"defaultStatus": "unaffected"
},
{
"repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
"vendor": "Linux",
"product": "Linux",
"versions": [
{
"status": "affected",
"version": "5.6"
},
{
"status": "unaffected",
"version": "0",
"lessThan": "5.6",
"versionType": "semver"
},
{
"status": "unaffected",
"version": "5.10.271",
"versionType": "semver",
"lessThanOrEqual": "5.10.*"
},
{
"status": "unaffected",
"version": "5.15.222",
"versionType": "semver",
"lessThanOrEqual": "5.15.*"
},
{
"status": "unaffected",
"version": "6.1.189",
"versionType": "semver",
"lessThanOrEqual": "6.1.*"
},
{
"status": "unaffected",
"version": "6.6.158",
"versionType": "semver",
"lessThanOrEqual": "6.6.*"
},
{
"status": "unaffected",
"version": "6.12.112",
"versionType": "semver",
"lessThanOrEqual": "6.12.*"
},
{
"status": "unaffected",
"version": "6.18.54",
"versionType": "semver",
"lessThanOrEqual": "6.18.*"
},
{
"status": "unaffected",
"version": "7.2.8",
"versionType": "semver",
"lessThanOrEqual": "7.2.*"
},
{
"status": "unaffected",
"version": "7.3",
"versionType": "original_commit_for_fix",
"lessThanOrEqual": "*"
}
],
"programFiles": [
"net/xfrm/espintcp.c"
],
"defaultStatus": "affected"
}
]
}
],
"published": "2026-10-14T14:17:53.040",
"references": [
{
"url": "https://git.kernel.org/stable/c/206f396f46149dc8bc4dfd2b54b9879ba3ee1d7d",
"source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
},
{
"url": "https://git.kernel.org/stable/c/327b2a457dd7d5445f7395f371f3c65de79bd5ce",
"source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
},
{
"url": "https://git.kernel.org/stable/c/4a8243fd2e21980fa3fd10c0610e9155057cebd3",
"source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
},
{
"url": "https://git.kernel.org/stable/c/6c29681207bc213188afa603dff2d55e7178a341",
"source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
},
{
"url": "https://git.kernel.org/stable/c/96f01b53c2d05e003b040892256de54a586e8529",
"source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
},
{
"url": "https://git.kernel.org/stable/c/b2b84e73e0386ad0b4f9b8d3afde343e761f5275",
"source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
},
{
"url": "https://git.kernel.org/stable/c/cce630c751279e974fa0bb574d80575e0cc7e8f3",
"source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
},
{
"url": "https://git.kernel.org/stable/c/d37a5b87577c4b4c1a1dcb000a9dff1df2cf886b",
"source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
}
],
"vulnStatus": "Received",
"descriptions": [
{
"lang": "en",
"value": "In the Linux kernel, the following vulnerability has been resolved:\n\nnet: xfrm: reject unrepresentable espintcp transport headers\n\nESP-in-TCP can hand xfrm packets whose transport header offset no longer\nfits after the stream parser trims the TCP envelope. The plain transport\nheader reset truncates that offset and triggers the skb warning path.\n\nUse the careful transport-header helper and drop the skb through the\nexisting XFRM error path when the offset cannot be represented."
}
],
"lastModified": "2026-10-19T10:18:47.100",
"sourceIdentifier": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
}