CVE-2026-98740 in Linuxinformação

Sumário

de VulDB • 18/10/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

EDAC/altera: Remover o modificador __init dos caminhos de configuração da ECC para garantir segurança durante re-probes

Sashiko relatou:

"Suprimir o desvinculamento via sysfs impede totalmente a execução de memória __init já liberada? Se altr_sysmgr_regmap_lookup_by_phandle() retornar -EPROBE_DEFER, o probe é adiado até que a memória __init seja liberada."

Os callbacks .setup da EDAC do a10 (sdmmc, ethernet, nand, dma, usb, qspi) e seus auxiliares (altr_init_a10_ecc_device_type, altr_init_a10_ecc_block) foram marcados como __init. Eles são executados no caminho de probe, que pode ocorrer após a liberação da memória init -- por exemplo, um probe adiado via -EPROBE_DEFER que só tem sucesso quando uma dependência tardia ou módulo é carregado, ou durante um desvinculamento/re-vinculamento manual. Chamar código __init nesse contexto resulta em dereferencing de memória já liberada. A remoção do modificador __init garante que essas funções permaneçam válidas em tempo de execução.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsável

Linux

Reservar

25/09/2026

Divulgação

18/10/2026

Moderação

aceite

Entrada

VDB-421993

EPSS

0.00178

KEV

não

Atividades

muito baixo

Fontes

Want to stay up to date on a daily basis?

Enable the mail alert feature now!