CVE-2026-72035 in Linuxinformación

Resumen

por VulDB • 2026-08-15

En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:

net/sched: sch_taprio: Reemplazar la llamada directa a dequeue por peek y qdisc_dequeue_peeked

Cuando la ruta de software de taprio realiza una operación peek sobre un qdisc hijo que no es work-conserving (conservador del trabajo), el hijo almacena temporalmente en su campo gso_skb el skb obtenido mediante peek; posteriormente, taprio_dequeue_from_txq() toma el paquete realizando una llamada directa a la función ->dequeue() del hijo, lo cual ignora dicho almacenamiento temporal, deja huérfano al skb obtenido con peek y desincroniza los contadores qlen/backlog del hijo. Con un qdisc hijo de tipo qfq, esto provoca que se reintroduzca el elemento en una lista vacía y provoque la dereferencia a NULL, provocando un pánico (kernel panic) desde softirq durante el envío egress ordinario.

Se debe tomar el paquete mediante qdisc_dequeue_peeked(), tal como ahora hacen sch_red y sch_sfb. Esta función auxiliar devuelve primero el skb almacenado temporalmente por el hijo y es una operación nula cuando no existe ninguno, de modo que un qdisc hijo work-conserving no se ve afectado y la ruta controlada (gated path) consume correctamente el skb cuya longitud fue cargada contra el presupuesto asignado.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsable

Linux

Reservar

2026-08-09

Divulgación

2026-08-15

Moderación

aceptado

Artículo

VDB-390438

CPE

listo

EPSS

0.00200

KEV

no

Actividades

muy bajo

Fuentes

Might our Artificial Intelligence support you?

Check our Alexa App!