Linux Kernel Enabled Monitors Iterator Type Confusion Vulnerability

Vulnerability

A vulnerability in the Linux kernel's handling of the 'enabled_monitors' iterator has been addressed. The issue arose because the 'enabled_monitors_seq_ops' callbacks inconsistently treated the iterator as either a 'struct rv_monitor *' or a 'struct list_head *'. This inconsistency led to incorrect type casting, causing system crashes. The vulnerability affected the Linux kernel stable tree.

Impact

The vulnerability could lead to system crashes due to incorrect type casting in the 'enabled_monitors' iterator handling.

Remediation

Users can upgrade to the latest version of the Linux kernel stable tree to address this vulnerability.

Added: Dec 4, 2025, 4:59 PM
Updated: Dec 4, 2025, 5:59 PM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
2.5
exploitability
4.0
remediation
7.7
relevance
1.3
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.