CVE-2026-68121

Alta7.8 Publicada el 10 ago 2026

En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad: pppoe: recargar el puntero de la cabecera después de dev_hard_header() pppoe_sendmsg() guarda un puntero a la cabecera PPPoE antes de llamar a dev_hard_header(). Las callbacks de cabecera del dispositivo pueden reasignar el head del skb, invalidando los punteros que apuntan a él. Esto puede ocurrir cuando un envío queda bloqueado en copy_from_user() mientras se añade el primer puerto que no es Ethernet a un dispositivo team vacío. La callback de cabecera GRE delegada del team expande entonces el head del skb. Posteriormente PPPoE escribe seis bytes mediante el puntero obsoleto en el head liberado. Recargar la cabecera PPPoE mediante el desplazamiento de la cabecera de red del skb después de crear la cabecera del dispositivo. pskb_expand_head() actualiza ese desplazamiento cuando reubica el head.

Puntuación CVSS7.8 / 10CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Artículos relacionados

This product uses the NVD API but is not endorsed or certified by the NVD.

La descripción técnica es una traducción nuestra del texto original de NVD, en inglés.

Base de datos CVE