CVE-2026-72185 in Linuxinformation

Résumé

par VulDB • 15/08/2026

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

ntfs : correction de l'avertissement WARN_ON pour un attribut resident dans ntfs_map_runlist_nolock()

Lorsque ntfs_map_runlist_nolock() doit rechercher l'étendue d'attribut contenant une VCN cible (ctx_needs_reset == true), il appelle ntfs_attr_lookup() et s'attend ensuite à ce que le résultat soit un attribut non resident, car seuls les attributs non residents disposent d'un tableau de paires de mappage pour la décompression.

Une image NTFS fabriquée peut placer un attribut resident là où un attribut non resident est attendu, entraînant une réussite de ntfs_attr_lookup() mais le retour d'enregistrement d'attribut resident. Auparavant, cela n'était détecté que par un WARN_ON(), qui ne stoppe pas l'exécution. Le code continue ensuite pour lire a->data.non_resident.highest_vcn à partir de ce qui est en réalité un attribut resident, accédant ainsi au mauvais membre d'union et corrompant la vérification de plage VCN.

Le chemin appelant déclenchant cet avertissement lors du montage est :

ntfs_map_runlist_nolock ntfs_empty_logfile load_system_files ntfs_fill_super

Dans ce chemin, ctx est NULL, donc ntfs_map_runlist_nolock() alloue un contexte de recherche temporaire en interne et définit ctx_needs_reset = true. La garde d'attribut resident existante dans la branche ctx != NULL retourne déjà silencieusement -EIO pour la même condition ; rendre le chemin ctx_needs_reset cohérent en remplaçant le WARN_ON() par le même retour d'erreur -EIO.

Cela entraîne le rejet de l'image fabriquée avec une erreur de montage au lieu de déclencher un avertissement du noyau.

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

Responsable

Linux

Réserver

09/08/2026

Divulgation

15/08/2026

Modérer

accepté

Entrée

VDB-390624

CPE

prêt

EPSS

0.00216

KEV

non

Activités

très faible

Sources

Do you know our Splunk app?

Download it now for free!