PT-2024-36981 · Linux+3 · Linux Kernel+3

Published

2024-12-10

·

Updated

2026-05-26

·

CVE-2024-56671

CVSS v3.1

5.5

Medium

VectorAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel versions prior to 6.12.0-rc6-00077-g2e1b3cc9d7f7
Description A problem in the Linux kernel has been fixed, specifically with the vGPIO driver, which would crash during bootup. The crash was caused by an unauthorized modification of the irq chip.name field where the irq chip struct was initialized as const. This behavior is a consequence of the suboptimal implementation of gpio irq chip set chip(), which should be changed to avoid casting away the const qualifier.
Recommendations To resolve the issue, update the Linux kernel to a version that includes the fix for the vGPIO driver crash. As a temporary workaround, consider disabling the gnr gpio probe() function until a patch is available. Restrict access to the irq chip struct to minimize the risk of exploitation. Avoid using the irq chip.name field in the affected kernel versions until the issue is resolved.

Exploit

Fix

Type Confusion

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

ALSA-2025_16880
ALT-PU-2024-17881
BDU:2025-15360
CVE-2024-56671
USN-7379-1
USN-7379-2
USN-7380-1
USN-7381-1
USN-7382-1

Affected Products

Alt Linux
Linuxmint
Linux Kernel
Ubuntu