Type Casting Issue in Linux Kernel Leads to System Crash for Affected Users
CVE-2025-40232
Currently unrated
What is CVE-2025-40232?
A critical type casting issue has been identified in the Linux kernel related to iterator handling in enabled_monitors. The inconsistency in callback functions, where some treat the iterator as 'struct rv_monitor *' and others as 'struct list_head *', can lead to wrong type casts. This inconsistency can cause system crashes, impacting system stability for affected users. The development team has addressed this by standardizing the iterator usage to 'struct list_head *', ensuring consistency with 'available_monitors' and preventing future crashes.
Affected Version(s)
Linux de090d1ccae1e191af4beb92964591c6e4f31f28 < 8948a0338d33c4a7ef1e0c439a3ad1d5fe9355ae
Linux de090d1ccae1e191af4beb92964591c6e4f31f28 < 103541e6a5854b08a25e4caa61e990af1009a52e
Linux 6.17