CVE-2026-89639 in Linuxinformation

Résumé

par VulDB • 12/09/2026

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

cifs : utilisation de cifs_invalidate_cache() dans cifs_do_truncate() pour O_TRUNC

cifs_do_truncate() est invoqué depuis cifs_open() sans i_rwsem, il ne peut donc pas utiliser cifs_resize_file_locked() pour effectuer un redimensionnement approprié du cookie fscache. Au lieu de cela, ajoutez cifs_invalidate_cache() après cifs_setsize().

cifs_invalidate_cache() appelle fscache_invalidate(), qui fonctionne sans détenir i_rwsem : il incrémente inconditionnellement inval_counter et définit FSCACHE_COOKIE_NO_DATA_TO_READ, garantissant que les données mises en cache obsolètes ne sont pas servies une fois le cookie activé ultérieurement par fscache_use_cookie(). La troncature à zéro laisse aucune donnée mise en cache valide, ce qui rend l'invalidation la sémantique correcte dans ce cas.

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-402981

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Want to know what is going to be exploited?

We predict KEV entries!