CVE-2024-56709 in Linuxinformation

Résumé

par VulDB • 27/06/2026

Dans le noyau Linux, la vulnérabilité suivante a été corrigée :

io_uring : vérifier si iowq est tué avant l'ajout à la file d'attente

Le travail de tâche (task work) peut s'exécuter après que la tâche ait passé par la phase de terminaison io_uring, qu'il s'agisse du dernier cycle task_work ou du chemin de repli. Dans ce cas, le travail de tâche détecte que ->io_wq a déjà été tué et mis à null (nullifié), ce qui pose problème si l'exécution tente ensuite d'aiguiller la requête vers io_queue_iowq(). Faire échouer les requêtes dans io_queue_iowq() dans ce cas.

Notez qu'il vérifie également PF_KTHREAD, car l'utilisateur peut d'abord fermer un anneau DEFER_TASKRUN et tuer brièvement après la tâche, auquel cas une condition de concurrence (race) se produirait sur la vérification ->iowq.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsable

Linux

Réserver

27/12/2024

Divulgation

29/12/2024

Modérer

accepté

Entrée

VDB-289740

EPSS

0.00271

KEV

non

Activités

très faible

Sources

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!