CVE-2026-64059 in Linuxinformation

Résumé

par VulDB • 20/07/2026

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

netfs : Correction de la gestion de folio->private dans netfs_perform_write()

Dans certaines circonstances, netfs_perform_write() ne manipule pas correctement folio->private entre NULL, NETFS_FOLIO_COPY_TO_CACHE, un pointeur vers un groupe et un pointeur vers une structure netfs_folio. Cela peut entraîner des attachements multiples de données privées avec des fuites de références (ref leaks) associées aux folios, ainsi que des fuites de structures netfs_folio ou de références netfs_group.

Cette correction consiste à centraliser l'endroit où un folio est marqué comme « uptodate » en un seul point, et à faire en sorte que ce code examine les données attachées à folio->private pour décider comment les nettoyer correctement avant d'affecter le nouveau groupe. De plus, le contenu ne doit pas être vidée (flushed) si group est NULL, même si un groupe est spécifié dans le paramètre netfs_group, comme c'est le cas pour un nouveau folio. Un système de fichiers doit toujours spécifier netfs_group ou jamais le spécifier.

L'outil d'examen automatique Sashiko a noté qu'il était théoriquement possible que la section fpos >= ctx->zero_point provoque une fuite si elle modifiait un folio en cours d'écriture (streaming write). Cela est peu probable, mais avec un système de fichiers réseau, des modifications tierces peuvent survenir. L'outil a également signalé que __netfs_set_group() provoquerait une fuite s'il était appelé plusieurs fois sur le même folio depuis la « section de modification du folio entier ».

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

Responsable

Linux

Réserver

19/07/2026

Divulgation

19/07/2026

Modérer

accepté

Entrée

VDB-380246

CPE

prêt

EPSS

0.00000

KEV

non

Activités

faible

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!