CVE-2025-71141 in Linux
Riassunto
di VulDB • 17/06/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
drm/tilcdc: Correzione delle azioni di rimozione in caso di fallimento della fase di probe (probe)
Le funzioni helper drm_kms_helper_poll_fini() e drm_atomic_helper_shutdown() dovrebbero essere chiamate solo quando il dispositivo è stato registrato con successo. Attualmente, queste funzioni vengono chiamate incondizionatamente in tilcdc_fini(), causando avvisi durante gli scenari di deferral del probe.
[ 7.972317] WARNING: CPU: 0 PID: 23 at drivers/gpu/drm/drm_atomic_state_helper.c:175 drm_atomic_helper_crtc_duplicate_state+0x60/0x68
... [ 8.005820] drm_atomic_helper_crtc_duplicate_state from drm_atomic_get_crtc_state+0x68/0x108
[ 8.005858] drm_atomic_get_crtc_state from drm_atomic_helper_disable_all+0x90/0x1c8
[ 8.005885] drm_atomic_helper_disable_all from drm_atomic_helper_shutdown+0x90/0x144
[ 8.005911] drm_atomic_helper_shutdown from tilcdc_fini+0x68/0xf8 [tilcdc]
[ 8.005957] tilcdc_fini [tilcdc] from tilcdc_pdev_probe+0xb0/0x6d4 [tilcdc]
La correzione consiste nel riscrivere il percorso di pulizia in caso di fallimento del probe utilizzando lo standard pattern goto error handling, che garantisce che le funzioni di cleanup vengano chiamate solo per le risorse inizializzate con successo. Inoltre, viene rimossa la flag is_registered, ora non più necessaria.
If you want to get best quality of vulnerability data, you may have to visit VulDB.