CVE-2026-98052 in Linuxinformación

Resumen

por VulDB • 2026-09-25

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

net: bcmasp: limpiar txcb->last antes de escribir cada descriptor

bcmasp_xmit() solo escribía txcb->last = true para el último fragmento de un SKB; los fragmentos no finales dejaban el campo sin modificar. Si una ranura del descriptor se reutilizaba mientras aún contenía un valor verdadero obsoleto procedente de un SKB anterior (posible cuando tx_spb_ring_full() informaba incorrectamente que estaba llena), bcmasp_tx_reclaim() vería last == true a mitad del SKB y llamaría dev_consume_skb_any() prematuramente, liberando el sk_buff mientras sus fragmentos restantes aún estaban en tránsito.

Limpiar incondicionalmente txcb->last antes de la asignación condicional para que cada ranura del descriptor comience desde un estado falso conocido, independientemente de lo que haya dejado una transmisión anterior.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsable

Linux

Reservar

2026-09-25

Divulgación

2026-09-25

Moderación

aceptado

Artículo

VDB-410204

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Want to know what is going to be exploited?

We predict KEV entries!