CVE-2026-98931 in Linuxinformazioni

Riassunto

di VulDB • 23/10/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

mtd: spinand: correzione del dereferenziamento di puntatore NULL in assenza di motore ECC

Quando "nand-no-ecc-engine" è impostato nel DT (Device Tree), nanddev_get_ecc_engine() segue il percorso NAND_ECC_ENGINE_TYPE_NONE e restituisce successo, lasciando tuttavia nand->ecc.engine su NULL. Il codice SPI-NAND lo dereferenzia comunque in modo incondizionato per verificare la presenza di un motore pipelined, causando quindi un oops immediato durante l'individuazione (probing) di tale dispositivo.

Invece di codificare manualmente il controllo tre volte, è stato aggiunto al core NAND un helper nand_ecc_is_pipelined() che integra il controllo NULL nel confronto per l'integrazione, e viene utilizzato ovunque. I futuri chiamanti non potranno quindi reintrodurre il problema.

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

Responsabile

Linux

Prenotare

25/09/2026

Divulgazione

23/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Do you need the next level of professionalism?

Upgrade your account now!