CVE-2026-89499 in Linuxinformation

Résumé

par VulDB • 12/09/2026

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

ring-buffer : Arrêter la mise à jour du lecteur distant lorsque l'échange de pages échoue

La callback `swap_reader_page` distante peut retourner `-EBUSY` lorsque l'écritureur déplace la tête avant que le lecteur distant ne rattrape son retard, en particulier lors d'une tempête d'événements sur un petit tampon. Actuellement, `__rb_get_reader_page_from_remote()` émet un avertissement concernant cet échec mais poursuit avec l'ID de lecteur inchangé et réorganise la liste des pages locales comme si l'échange avait réussi.

Gérer l'échec de la callback comme une erreur récupérable. Le signaler via `pr_warn_ratelimited()` et retourner NULL. Les appelants gèrent déjà un page de lecteur NULL comme une tentative échouée. Cela évite d'insérer (splice) la même page à la fois en tant qu'ancienne et nouvelle page de lecteur sans inonder le journal sous contention.

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

Responsable

Linux

Réserver

11/09/2026

Divulgation

12/09/2026

Modérer

accepté

Entrée

VDB-402881

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!