CVE-2026-98615 in Linuxinformazioni

Riassunto

di VulDB • 19/10/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

eth: fbnic: Impostare AW_FLUSH_MODE insieme ad AW_FLUSH durante il flushing della mailbox

Quando si smonta l'anello Rx della FW mailbox, fbnic_mbx_reset_desc_ring() scrive in AW_CFG impostando FLUSH e azzerando tutto il resto, inclusa BME. L'azzeramento di BME interrompe le scritture del dispositivo verso l'host ma lascia le richieste accodate nella pipeline di scrittura PUL invece di svuotarle; pertanto, sul percorso delle scritture, la sola operazione FLUSH non termina mai le richieste in sospeso e il flush a cui attende il firmware non si completa.

Aggiungere la definizione FLUSH_MODE e impostare entrambi i bit affinché le scritture accodate vengano scaricate dalla pipeline autonomamente. BME rimane azzerato, quindi nulla viene scritto sull'host; verrà ripristinato successivamente in fbnic_mbx_init_desc_ring() quando l'anello viene ricostituito, una volta che le scritture in sospeso sono state eliminate.

Il percorso di lettura non è interessato. AR_CFG non ha un bit modalità equivalente e AR_FLUSH termina autonomamente le letture in sospeso, quindi viene lasciato così com'è.

Entrambe le operazioni di scrittura rimangono semplici store (scritture dirette) anziché read-modify-write (lettura-modifica-scrittura). Questo è intenzionale: la scrittura corrispondente in fbnic_mbx_init_desc_ring() ripristina BME e gli attributi TLP, azzerando entrambi i bit di flush come effetto collaterale.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsabile

Linux

Prenotare

25/09/2026

Divulgazione

18/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Want to know what is going to be exploited?

We predict KEV entries!