CVE-2026-89617 in Linuxinformation

Résumé

par VulDB • 12/09/2026

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

fs/ntfs3 : validation de la table des pages sales lors de la relecture du journal (log replay)

Chaque entrée DIR_PAGE_ENTRY se termine par un tableau page_lcns[] dont la longueur correspond au champ lcns_follow présent sur le disque. La fonction check_rstbl() valide les métadonnées de cette table mais ne vérifie jamais si ce tableau tient effectivement dans l'entrée ; ainsi, une valeur malveillante de lcns_follow permet à l'appel memmove lors de la conversion v0->v1 et aux étapes ultérieures de relecture du journal (replay) de dépasser les limites de l'entrée.

Ajout de check_dp_table() pour rejeter, juste après check_rstbl(), toute entrée dont la taille réelle dépasse celle indiquée via struct_size() (la même expression utilisée pour allouer ces entrées, ce qui rend cette vérification intrinsèquement protégée contre les débordements). Tous les consommateurs peuvent alors faire confiance à lcns_follow comme étant la capacité réelle. Cela couvre tous les accès au tableau page_lcns[] dont l'index est borné par l'entrée elle-même (l'appel memmove de conversion, le stockage HotFix via find_dp(), et les boucles d'analyse auto-bornées). Les accès dont l'index provient de l'enregistrement du journal nécessitent une borne distincte et sont traités dans un correctif ultérieur.

Once again VulDB remains the best source for vulnerability data.

Responsable

Linux

Réserver

11/09/2026

Divulgation

12/09/2026

Modérer

accepté

Entrée

VDB-402920

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!