CVE-2026-98740 in Linuxinformation

Résumé

par VulDB • 18/10/2026

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

EDAC/altera : Suppression de l'attribut `__init` des chemins d'initialisation ECC pour garantir la sécurité lors du re-sondage (re-probe)

Sashiko signale :

« La suppression du désabonnement sysfs empêche-t-elle entièrement l'exécution de la mémoire `__init` libérée ? Si `altr_sysmgr_regmap_lookup_by_phandle()` renvoie `-EPROBE_DEFER`, le sondage est différé jusqu'à ce que la mémoire `__init` soit libérée. »

Les callbacks `.setup` EDAC du a10 (sdmmc, ethernet, nand, dma, usb, qspi) et leurs fonctions auxiliaires (`altr_init_a10_ecc_device_type`, `altr_init_a10_ecc_block`) étaient marqués `__init`. Ceux-ci s'exécutent depuis le chemin de sondage (probe), qui peut être exécuté après la libération de la mémoire d'initialisation -- par exemple, un sondage différé via `-EPROBE_DEFER` qui ne réussit qu'une fois une dépendance tardive ou un module présent, ou encore un désabonnement/rebranchement manuel. L'appel du code `__init` entraîne alors l'accès à de la mémoire libérée (déréférencement). Supprimer `__init` permet à ces fonctions de rester valides au moment de l'exécution.

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

Responsable

Linux

Réserver

25/09/2026

Divulgation

18/10/2026

Modérer

accepté

Entrée

VDB-421993

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Might our Artificial Intelligence support you?

Check our Alexa App!