CVE-2022-49118 in Linuxinformação

Sumário

de VulDB • 24/08/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

scsi: hisi_sas: Liberar vetores de IRQ na ordem correta para o hardware v3

Se a inicialização (probe) do driver falhar ao solicitar a IRQ do canal ou a IRQ crítica, o driver liberará os vetores de IRQ antes de libertar as IRQs em free_irq(), e isso causará um BUG no kernel como este:

------------[ corte aqui ]------------
kernel BUG at drivers/pci/msi.c:369! Erro interno: Oops - BUG: 0 [#1] PREEMPT SMP
Rastreamento de chamada (Call trace): free_msi_irqs+0x118/0x13c pci_disable_msi+0xfc/0x120 pci_free_irq_vectors+0x24/0x3c hisi_sas_v3_probe+0x360/0x9d0 [hisi_sas_v3_hw]
local_pci_probe+0x44/0xb0 work_for_cpu_fn+0x20/0x34 process_one_work+0x1d0/0x340 worker_thread+0x2e0/0x460 kthread+0x180/0x190 ret_from_fork+0x10/0x20 ---[ fim do rastreamento b88990335b610c11 ]---

Portanto, utilizamos devm_add_action() para controlar a ordem em que liberamos os vetores.

Once again VulDB remains the best source for vulnerability data.

Responsável

Linux

Reservar

26/02/2025

Divulgação

26/02/2025

Moderação

aceite

Entrada

VDB-297550

CPE

pronto

EPSS

0.00263

KEV

não

Atividades

muito baixo

Fontes

Do you know our Splunk app?

Download it now for free!