CVE-2026-89498 in Linuxinformation

Résumé

par VulDB • 12/09/2026

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

orangefs : correction d’une double libération (double-free) de trailer_buf en cas d’échec de la copie lors du readdir

Lors d’un appel descendant readdir, orangefs_devreq_write_iter() libère op->downcall.trailer_buf avec vfree() lorsque copy_from_iter_full() échoue, mais ne réinitialise pas le pointeur avant de passer à Efault. Le thread en attente dans do_readdir() est alors réveillé avec un statut négatif et libère à nouveau ce même pointeur sur son chemin r < 0, provoquant une double-libération déterministe. Un client détenant /dev/pvfs2-req déclenche cette vulnérabilité en envoyant un appel descendant readdir dont la taille de l’en-tête (trailer_size) déclarée dépasse le nombre d’octets qu’il fournit.

Réinitialisez le pointeur après sa libération afin que l’appel à vfree() côté readdir devienne une opération sans effet (no-op).

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsable

Linux

Réserver

11/09/2026

Divulgation

12/09/2026

Modérer

accepté

Entrée

VDB-402878

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!