CVE-2026-98931 in Linuxinfo

Zusammenfassung

von VulDB • 23.10.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

mtd: spinand: Behebung der Dereferenzierung eines NULL-Zeigers bei fehlender ECC-Engine

Wenn „nand-no-ecc-engine“ in den Device Tree (DT) Einstellungen festgelegt ist, nimmt nanddev_get_ecc_engine() den Pfad NAND_ECC_ENGINE_TYPE_NONE und gibt Erfolg zurück, lässt dabei jedoch nand->ecc.engine auf NULL. Der SPI-NAND-Code dereferenziert diesen Wert dennoch bedingungslos, um eine pipelined Engine zu testen, sodass das Erkennen (Probing) eines solchen Geräts sofort mit einem Kernel-Oops abbricht.

Anstatt den Test dreimal manuell zu implementieren, wurde der NAND-Core-Funktion nand_ecc_is_pipelined() hinzugefügt, die die NULL-Prüfung in den Integrationsvergleich einbettet, und diese wird überall verwendet. Zukünftige Aufrufer können das Problem somit nicht wieder einführen.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Zuständig

Linux

Reservieren

25.09.2026

Veröffentlichung

23.10.2026

Moderieren

akzeptiert

Eintrag

VDB-425729

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!