CVE-2026-98748 in Linuxinformazioni

Riassunto

di VulDB • 18/10/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

serial: 8250_bcm7271: fix use-after-free in brcmuart_remove()

brcmuart_handle_irq() avvia priv->hrt per aggirare un quirk di ricezione del core 8250 quando il controllo hardware del flusso è abilitato; la callback del timer brcmuart_hrtimer_func() dereferenzia priv.

brcmuart_remove() annulla l'hrtimer prima di disregistrare la porta, quindi un interrupt da timeout di ricezione che arriva in mezzo riattiva il timer. Dopo che devm libera priv, la callback viene eseguita su memoria già liberata.

Disregistra la porta prima di annullare l'hrtimer. serial8250_unregister_port() arresta la porta e libera la sua IRQ, quindi brcmuart_handle_irq() non può più riavviare il timer, e l'ultima hrtimer_cancel() svuota qualsiasi timer che era stato attivato prima o durante la disregistrazione.

Questo problema è stato trovato da uno strumento di analisi statica interno.

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

Responsabile

Linux

Prenotare

25/09/2026

Divulgazione

18/10/2026

Moderazione

accettato

EPSS

0.00168

KEV

no

Attività

basso

Fonti

Want to know what is going to be exploited?

We predict KEV entries!