Linux · Linux Kernel · CVE-2024-57916
**Name of the Vulnerable Software and Affected Versions**
Linux kernel versions prior to 6.6.74
**Description**
The issue concerns a kernel panic caused by improper handling of IRQs while accessing GPIO values. This is resolved by replacing `generic handle irq` with `handle nested irq`. The problem is related to the management of IRQ GPIO in the Linux kernel.
**Recommendations**
For versions prior to 6.6.74, update to version 6.6.74 or later to resolve the issue. As a temporary workaround, consider modifying the IRQ handling mechanism to use `handle nested irq` instead of `generic handle irq` until a patch is available. Restrict access to GPIO values to minimize the risk of kernel panic.