Linux Kernel DRM/TILCDC Probe Failure Handling Vulnerability

Vulnerability

A vulnerability exists in the Linux kernel's DRM/TILCDC driver, specifically in the handling of device probe failures. The issue arises because the cleanup functions are called unconditionally, even when the device has not been successfully registered. This can lead to warnings during probe deferral scenarios. The vulnerability has been addressed by rewriting the cleanup process to ensure that these functions are only called for successfully initialized resources.

Impact

The vulnerability could cause unnecessary warnings and potential instability during the device probe process, particularly in scenarios where probe deferral is required.

Reproduction

The vulnerability can be reproduced by loading the TILCDC driver in a scenario that requires probe deferral. This will trigger the unconditional cleanup functions, leading to warnings and potential issues with the driver's operation.

Remediation

Users can apply the latest patches available in the Linux kernel stable tree to address this vulnerability.

Added: Jan 14, 2026, 3:26 PM
Updated: Jan 14, 2026, 4:36 PM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
2.5
exploitability
3.4
remediation
7.7
relevance
2.1
threat
4.8
urgency
2.9
incentive
0.0

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