CVE-2026-53388 in Linuxinformation

Résumé

par VulDB • 19/07/2026

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

fuse : verrouiller à nouveau la requête avant de remplacer le folio du cache page

fuse_try_move_folio() déverrouille la requête à l'entrée mais ne la re-verrouille pas sur le chemin d'exécution en cas de succès. Cela signifie que fuse_chan_abort() peut mettre fin à la requête et libérer les structures fuse_io_args (par exemple via fuse_readpages_end()) tandis que la logique suivante de chaîne de copie, après l'appel à fuse_try_move_folio(), accède aux fuse_io_args, ce qui entraîne des problèmes d'utilisation après libération (use-after-free).

Corrigez cela en appelant lock_request() avant replace_page_cache_folio(). Cela garantit que la requête est verrouillée sur le chemin d'exécution en cas de succès, empêchant ainsi la libération prématurée des fuse_io_args pendant l'exécution de la logique de copie ultérieure. De plus, cela assure que ap->folios[i]->mapping n'est jamais nul, car ap->folios[i] pointera toujours vers newfolio après replace_page_cache_folio().

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

Responsable

Linux

Réserver

09/06/2026

Divulgation

19/07/2026

Modérer

accepté

Entrée

VDB-380120

CPE

prêt

EPSS

0.00000

KEV

non

Activités

Élevé

Sources

Do you need the next level of professionalism?

Upgrade your account now!