CVE-2026-98722 in Linuxinfo

Zusammenfassung

von VulDB • 19.10.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

mtd: block2mtd: Fehler bei der Division durch Null beheben, wenn erase_size null ist

Die Größe des Löschvorgangs (erase size) wird aus dem Modulparameter „block2mtd“ gelesen und kann auf null gesetzt werden. add_device() wertet dann

if (size % erase_size)

mit einem Divisor von null aus, was einen Fehler bei der Division durch Null auslöst:

divide error: 0000 [#1] PREEMPT SMP PTI
RIP: 0010:add_device drivers/mtd/devices/block2mtd.c:296 [inline]
RIP: 0010:block2mtd_setup2+0x592/0xda0 drivers/mtd/devices/block2mtd.c:459 Call Trace: block2mtd_setup+0x27/0xe0 drivers/mtd/devices/block2mtd.c:476 param_attr_store+0x214/0x310 kernel/params.c:589 module_attr_store+0x65/0x90 kernel/params.c:904 kernfs_fop_write_iter+0x3a4/0x540 fs/kernfs/file.c:345 ...

Eine null-Einstellung für erase_size wird abgelehnt, bevor die Modulo-Operation durchgeführt wird, sodass der vorhandene Fehlerpfad „erasesize muss ein Teiler der Gerätegröße sein“ das ungültige Argument meldet und das Gerät freigibt.

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

Zuständig

Linux

Reservieren

25.09.2026

Veröffentlichung

18.10.2026

Moderieren

akzeptiert

Eintrag

VDB-421956

EPSS

0.00168

KEV

nein

Aktivitäten

very low

Quellen

Want to stay up to date on a daily basis?

Enable the mail alert feature now!