CVE-2022-50744

Severity CVSS v4.0:
Pending analysis
Type:
Unavailable / Other
Publication date:
24/12/2025
Last modified:
24/12/2025

Description

In the Linux kernel, the following vulnerability has been resolved:<br /> <br /> scsi: lpfc: Fix hard lockup when reading the rx_monitor from debugfs<br /> <br /> During I/O and simultaneous cat of /sys/kernel/debug/lpfc/fnX/rx_monitor, a<br /> hard lockup similar to the call trace below may occur.<br /> <br /> The spin_lock_bh in lpfc_rx_monitor_report is not protecting from timer<br /> interrupts as expected, so change the strength of the spin lock to _irq.<br /> <br /> Kernel panic - not syncing: Hard LOCKUP<br /> CPU: 3 PID: 110402 Comm: cat Kdump: loaded<br /> <br /> exception RIP: native_queued_spin_lock_slowpath+91<br /> <br /> [IRQ stack]<br /> native_queued_spin_lock_slowpath at ffffffffb814e30b<br /> _raw_spin_lock at ffffffffb89a667a<br /> lpfc_rx_monitor_record at ffffffffc0a73a36 [lpfc]<br /> lpfc_cmf_timer at ffffffffc0abbc67 [lpfc]<br /> __hrtimer_run_queues at ffffffffb8184250<br /> hrtimer_interrupt at ffffffffb8184ab0<br /> smp_apic_timer_interrupt at ffffffffb8a026ba<br /> apic_timer_interrupt at ffffffffb8a01c4f<br /> [End of IRQ stack]<br /> <br /> apic_timer_interrupt at ffffffffb8a01c4f<br /> lpfc_rx_monitor_report at ffffffffc0a73c80 [lpfc]<br /> lpfc_rx_monitor_read at ffffffffc0addde1 [lpfc]<br /> full_proxy_read at ffffffffb83e7fc3<br /> vfs_read at ffffffffb833fe71<br /> ksys_read at ffffffffb83402af<br /> do_syscall_64 at ffffffffb800430b<br /> entry_SYSCALL_64_after_hwframe at ffffffffb8a000ad

Impact