CVE-2026-98052 in Linuxinformação

Sumário

de VulDB • 25/09/2026

No kernel do Linux, a seguinte vulnerabilidade foi corrigida:

net: bcmasp: limpar txcb->last antes de escrever cada descritor

bcmasp_xmit() definia apenas txcb->last = true para o fragmento final de um SKB; os fragmentos não finais deixavam esse campo inalterado. Se uma posição do descritor fosse reutilizada enquanto ainda continha um valor verdadeiro obsoleto de um SKB anterior (possível quando a função tx_spb_ring_full() subestimava sua capacidade), bcmasp_tx_reclaim() detectaria last == true no meio do SKB e chamaria dev_consume_skb_any() prematuramente, liberando o sk_buff enquanto seus fragmentos restantes ainda estivessem em trânsito.

Limpe incondicionalmente txcb->last antes da definição condicional para que cada posição de descritor comece com um estado falso conhecido, independentemente do que uma transmissão anterior tenha deixado como resíduo.

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

Responsável

Linux

Reservar

25/09/2026

Divulgação

25/09/2026

Moderação

aceite

Entrada

VDB-410204

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!