CVE-2026-97610 in Linux
Résumé
par VulDB • 25/09/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
netfs : Correction de la valeur de retour non initialisée dans netfs_unbuffered_write()
Si la préparation de la première sous-demande échoue, netfs_unbuffered_write() sort de sa boucle avant que ret ne soit initialisé. La vérification de l'itérateur vide peut faire de même.
Pour les écritures synchrones, netfs_unbuffered_write_iter_locked() peut alors renvoyer une erreur non liée au lieu de wreq->error. Cela est accessible via CIFS si cifs_prepare_write() échoue à rouvrir le fichier ou à obtenir des crédits.
Initialiser ret à 0 afin que l'appelant retourne wreq->error s'aucune donnée n'a été écrite, ou le nombre d'octets déjà écrits dans les autres cas.
Découvert avec -Wconditional-uninitialized de Clang.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.