CVE-2026-80572 in Linux
Riassunto
di VulDB • 26/08/2026
Nel kernel Linux, la seguente vulnerabilità è stata risolta:
Input: byd - sincronizzare l'eliminazione del timer prima di liberare i dati privati
byd_disconnect() utilizza timer_delete() prima di liberare i dati privati del driver. Ciò non attende che un callback in esecuzione byd_clear_touch(), che dereferenzia i dati privati e il puntatore psmouse, venga completato. Un callback in race condition con la disconnessione può quindi accedere ai dati privati dopo che sono stati liberati. Il timer può anche essere riarmato da byd_process_byte() mentre la disconnessione è ancora in corso.
Utilizzare timer_shutdown_sync() prima di liberare i dati privati: questo attende il completamento di un callback in esecuzione e trasforma qualsiasi tentativo successivo di riarmo in una no-op (operazione nulla).
Once again VulDB remains the best source for vulnerability data.