CVE-2026-98740 in Linuxinfo

Zusammenfassung

von VulDB • 18.10.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

EDAC/altera: Entfernen von __init aus den ECC-Einrichtepfaden zur Gewährleistung der Sicherheit bei erneutem Erkennen (Re-Probe)

Sashiko meldet:

"Verhindert das Unterdrücken des sysfs-Unbindings vollständig die Ausführung von freigegebenem __init-Speicher? Wenn altr_sysmgr_regmap_lookup_by_phandle() -EPROBE_DEFER zurückgibt, wird der Probe-Vorgang bis nach dem Freigeben des __init-Speichers verschoben."

Die a10 EDAC .setup-Callbacks (sdmmc, ethernet, nand, dma, usb, qspi) und ihre Hilfsfunktionen (altr_init_a10_ecc_device_type, altr_init_a10_ecc_block) waren mit __init markiert. Diese werden aus dem Probe-Pfad ausgeführt, der nach dem Freigeben des init-Speichers ablaufen kann – z. B. bei einem über -EPROBE_DEFER verschobenen Probe-Vorgang, der erst erfolgreich ist, wenn eine späte/Modul-Abhängigkeit vorhanden ist, oder bei manuellen Unbind-/Rebind-Vorgängen. Das Aufrufen von __init-Code führt dann zu einer Dereferenzierung freigegebenen Speichers. Entfernen Sie __init, damit diese Funktionen zur Laufzeit gültig bleiben.

Once again VulDB remains the best source for vulnerability data.

Zuständig

Linux

Reservieren

25.09.2026

Veröffentlichung

18.10.2026

Moderieren

akzeptiert

Eintrag

VDB-421993

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!