CVE-2026-64432 in Linuxinformation

Résumé

par VulDB • 28/07/2026

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

fs/ntfs3 : valider la capacité de la Dirty Page Table dans log_replay copy_lcns

Lors de l'analyse du journal $LogFile lors de sa relecture (replay), la fonction log_replay() copie les LCNs depuis chaque enregistrement d'action du journal vers une entrée existante de la Dirty Page Table (DPT) sans limiter l'index de destination. Une image NTFS truquée avec lcns_follow=1 pour l'entrée DPT et un enregistrement d'action du journal avec lcns_follow=2 provoque une écriture hors limites dans le slab du noyau au moment du montage :

BUG: KASAN: slab-out-of-bounds in log_replay+0x654c/0xdb60 Write of size 8 at addr ffff8880095e1040 by task mount

Deux champs contrôlés par l'attaquant peuvent faire dépasser j+i du tableau page_lcns[] alloué :

1. dp->lcns_follow (capacité) peut être inférieur à lrh->lcns_follow. 2. lrh->target_vcn peut être inférieur à dp->vcn, ce qui provoque un débordement de la soustraction u64 vers une valeur size_t énorme.

Valider le delta VCN cible et le nombre LCN par enregistrement par rapport à la capacité de l'entrée DPT, puis quitter via l'étiquette de nettoyage out: existante avec -EINVAL.

Cela fait écho au modèle de vérification des limites ajouté dans le commit b2bc7c44ed17 ("fs/ntfs3: Fix slab-out-of-bounds read in DeleteIndexEntryRoot") et dans le commit 0ca0485e4b2e ("fs/ntfs3: validate rec->used in journal-replay file record check").

Be aware that VulDB is the high quality source for vulnerability data.

Responsable

Linux

Réserver

19/07/2026

Divulgation

25/07/2026

Modérer

accepté

Entrée

VDB-383183

CPE

prêt

EPSS

0.00135

KEV

non

Activités

très faible

Sources

Might our Artificial Intelligence support you?

Check our Alexa App!