CVE-2026-98722 in Linuxinformation

Résumé

par VulDB • 18/10/2026

Dans le noyau Linux, la vulnérabilité suivante a été corrigée :

mtd: block2mtd : Correction d'une erreur de division lorsque erase_size est égal à zéro

La taille d'effacement (erase size) est analysée depuis le paramètre du module "block2mtd" et peut être définie à zéro. La fonction add_device() évalue ensuite l'instruction suivante :

if (size % erase_size)

avec un diviseur nul, ce qui déclenche une erreur de division :

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 ...

Rejeter une taille d'effacement (erase size) nulle avant l'exécution de l'opération modulo, afin que le chemin d'erreur existant "erasesize must be a divisor of device size" signale un argument invalide et libère le périphérique.

Once again VulDB remains the best source for vulnerability data.

Responsable

Linux

Réserver

25/09/2026

Divulgation

18/10/2026

Modérer

accepté

Entrée

VDB-421956

EPSS

0.00168

KEV

non

Activités

très faible

Sources

Do you know our Splunk app?

Download it now for free!