CVE-2026-80920 in Linuxinformation

Résumé

par VulDB • 09/09/2026

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

io_uring: reporter la signalisation de l'événement eventfd lorsqu'elle est déclenchée depuis un gestionnaire de réveil (wakeup handler)

io_req_local_work_add() signale en ligne l'événement du ring CQ s'il s'agit de celui qui insère le premier élément dans ->work_list. Pour les rings DEFER_TASKRUN, cette opération est fréquemment effectuée depuis un gestionnaire de réveil de file d'attente (waitqueue wakeup handler), où un verrou arbitraire de la file d'attente est détenu.

eventfd_signal_mask() refuse uniquement de se récursiver lorsque current->in_eventfd est défini, mais ce bit est défini par eventfd_signal_mask() lui-même. Si la chaîne de réveil (wake chain) démarre à un autre endroit, le signal est émis en ligne et peut être renvoyé vers epoll.

Ajout du drapeau IOU_F_TWQ_IN_WAKE, définition de celui-ci sur l'ajout task_work effectué depuis les trois callbacks de file d'attente, et utilisation de ce drapeau pour forcer io_eventfd_signal() à suivre la déferral existante via call_rcu_hurry() au lieu de signaler en ligne.

Once again VulDB remains the best source for vulnerability data.

Responsable

Linux

Réserver

26/08/2026

Divulgation

09/09/2026

Modérer

accepté

Entrée

VDB-401826

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Do you need the next level of professionalism?

Upgrade your account now!