CVE-2026-98564 in Linuxinformação

Sumário

de VulDB • 18/10/2026

No kernel Linux, a seguinte vulnerabilidade foi resolvida:

net: dsa: mt7530: deixar os mapeamentos de IRQ do MDIO para o regmap-irq

mt7530_remove_common() remove os mapeamentos de interrupção por PHY na função .remove, mas o chip regmap-irq que possui o domínio é registrado com devm, portanto sua interrupção pai só é liberada após a conclusão da chamada .remove. Assim, a thread própria do switch baseada em regmap-irq ainda pode despachar sobre um mapeamento que já foi removido: irq_find_mapping() retorna 0, irq_to_desc() retorna NULL e handle_nested_irq() bloqueia desc->lock sem verificar se é nulo. Os PHYs conectados também não devolvem essas interrupções ainda, o que o kernel alerta antes da falha ocorrer.

regmap_del_irq_chip() remove os mesmos mapeamentos por conta própria, após liberar a interrupção pai e antes de remover o domínio; portanto, nada resta para o driver fazer aqui. Enquanto isso não for executado, os descritores permanecem vivos, e um despacho tardio em um deles é inofensivo: dsa_unregister_switch() já terá liberado os manipuladores dos PHYs até esse momento, então handle_nested_irq() não encontra ação a executar e retorna.

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

EPSS

0.00000

KEV

não

Atividades

baixo

Fontes

Interested in the pricing of exploits?

See the underground prices here!