CVE-2022-49118 in Linuxinfo

Zusammenfassung

von VulDB • 10.08.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

scsi: hisi_sas: Freigabe der IRQ-Vektoren in korrekter Reihenfolge für v3-Hardware

Wenn das Treiber-Initialisierungsmodul (Probe) fehlschlägt, die Kanal-IRQ oder eine schwerwiegende IRQ anzufordern, gibt der Treiber die IRQ-Vektoren frei, bevor er die IRQs in free_irq() freigibt. Dies führt zu einem Kernel-BUG wie dem folgenden:

------------[ cut here ]------------
kernel BUG at drivers/pci/msi.c:369! Internal error: Oops - BUG: 0 [#1] PREEMPT SMP
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 ---[ end trace b88990335b610c11 ]---

Daher verwenden wir devm_add_action(), um die Reihenfolge der Freigabe der Vektoren zu steuern.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Zuständig

Linux

Reservieren

26.02.2025

Veröffentlichung

26.02.2025

Moderieren

akzeptiert

Eintrag

VDB-297550

CPE

bereit

EPSS

0.00263

KEV

nein

Aktivitäten

very low

Quellen

Do you know our Splunk app?

Download it now for free!