Linux Kernel IRQ Management Vulnerability in DRM Subsystem

Vulnerability

A vulnerability has been identified in the Linux kernel's Direct Rendering Manager (DRM) subsystem for the MSM (Mobile Station Modem) graphics driver. The issue arises in the IRQ (interrupt request) management, where the function 'msm_drm_uninit()' attempts to free an IRQ that was never requested. This situation occurs because 'msm_drm_uninit()' is called during error handling for 'msm_drm_init()', which can lead to a warning about freeing an already-free IRQ. The vulnerability is present in Linux kernel version 5.18.0-rc5-next-20220506-00033.

Impact

The vulnerability can lead to improper IRQ management, causing warnings about freeing IRQs that have already been released. This could potentially be exploited to disrupt normal interrupt handling processes.

Added: Jun 9, 2025, 7:46 PM
Updated: Jun 9, 2025, 7:46 PM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
2.5
exploitability
4.0
remediation
0.0
relevance
0.0
threat
3.2
urgency
2.9
incentive
1.7

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.