
CVE-2026-46331
net/sched del Kernel de Linux
Una vulnerabilidad del kernel de Linux causada por un manejo incorrecto de la Copia en Escritura (COW) en el subsistema de edición de paquetes de control de tráfico (tc).
CVE-2026-46331 es una vulnerabilidad del kernel de Linux que afecta al subsistema net/sched de edición de paquetes (act_pedit).
La vulnerabilidad ocurre porque el kernel calcula el rango de Copia en Escritura (COW) escribible antes de que se conozca el desplazamiento real de edición del paquete. Cuando se aplican desplazamientos de cabecera en tiempo de ejecución, partes de la memoria pueden permanecer escribibles sin ser copiadas, resultando en corrupción de la caché de páginas.
Bajo condiciones específicas, esta corrupción puede convertirse en una primitiva poderosa para escalada de privilegios local (LPE) o inestabilidad del kernel. :contentReference[oaicite:0]{index=0}
Linux Kernel
└── net/
└── sched/
└── act_pedit.c
Función afectada:
tcf_pedit_act()
Problema:
skb_ensure_writable()
│
▼
Calcula el rango escribible solo una vez
│
▼
Los desplazamientos de cabecera en tiempo de ejecución cambian después
│
▼
Se modifica memoria fuera de la región COW
│
▼
Corrupción de la Caché de Páginas
La implementación vulnerable:
tcfp_off_max_hint.Esto crea una condición de Copia en Escritura parcial que puede corromper páginas cacheadas del kernel. :contentReference[oaicite:1]{index=1}
Las posibles consecuencias incluyen:
Un atacante generalmente requiere:
tc)CAP_NET_ADMIN (directamente o a través de un espacio de nombres de usuario no privilegiado, dependiendo de la configuración del sistema)No se ha descrito un vector de ataque remoto en el aviso oficial. :contentReference[oaicite:3]{index=3}
Traffic Control (tc)
│
act_pedit
│
tcf_pedit_act()
│
skb_ensure_writable()
│
COW Parcial
│
Corrupción de la Caché de Páginas
El parche ascendente del kernel:
skb_ensure_writable() dentro del bucle de procesamiento por clave.skb_cow() para desplazamientos negativos.INT_MIN). :contentReference[oaicite:4]{index=4}CAP_NET_ADMIN.tc.| Campo | Valor |
|---|---|
| CVE | CVE-2026-46331 |
| Componente | Kernel de Linux net/sched |
| Módulo | act_pedit |
| Vulnerabilidad | Copia en Escritura Parcial |
| Impacto | Corrupción de la Caché de Páginas |
| Posible Resultado | Corrupción de Memoria del Kernel / Posible LPE |
| Vector de Ataque | Local |
| Privilegios Requeridos | Típicamente CAP_NET_ADMIN |
| Parche Disponible | ✅ Sí |
Las vulnerabilidades del kernel evolucionan rápidamente.
Siempre mantén tu kernel de Linux actualizado con los últimos parches de seguridad estables.