Une configuration concurrente de l’activation asynchrone (`fasync`) sur un FIFO ouvert en lecture-écriture peut supprimer une inscription préexistante après l’échec d’une allocation. Une notification ultérieure peut alors accéder à une mémoire libérée ; le correctif ne défait l’inscription du lecteur que si l’appel courant l’a créée, et les versions concernées ne sont pas précisées.
Source : NVD — CVE-2026-99203
Analyse technique
Deux activations concurrentes peuvent entrer dans `pipe_fasync()`. En cas d’échec d’allocation pour l’inscription de l’écrivain, le chemin d’erreur pouvait supprimer l’inscription préexistante du lecteur, laissant une notification pointer vers un fichier ou un `f_owner` libéré.
Impact, versions et correctif
Action recommandée
Appliquer le correctif Linux qui préserve les inscriptions fasync préexistantes ; aucune version corrigée précise n’est indiquée.
Sources
Priorisation DFS : P4 · 1 source(s).