CVE-2026-89611 in Linuxinformation

Résumé

par VulDB • 12/09/2026

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

ntfs : validation des décalages d'attributs non résidents

La fonction ntfs_attr_update_meta() déplace le nom de l'attribut lors de la conversion entre attributs non-sparse et sparse. La conversion vers un format sparse ajoute également le champ compressed_size avant les paires de mappage (mapping pairs), ce qui nécessite huit octets supplémentaires dans l'enregistrement d'attribut.

Cependant, le validateur ne vérifie pas que name_offset se situe dans des limites sûres pour ces opérations ni que l'espace supplémentaire est disponible. Un enregistrement MFT malveillant pourrait définir name_offset de telle sorte que :

1. Le nom soit positionné à la toute fin d'un attribut non-sparse. La conversion vers un format sparse déplacerait le nom de 8 octets, écrivant ainsi au-delà des limites de l'attribut.

2. Le nom chevauche les paires de mappage (mapping pairs), provoquant une corruption lors de la conversion.

Ajout d'une validation pour garantir : - Pour les attributs nommés, name_offset est dans des bornes valides ; - Le nom ne s'étend pas au-delà de l'attribut et ne chevauche pas les paires de mappage (mapping pairs) ; - Pour les attributs non-sparse et non-compressés, huit octets sont disponibles après mapping_pairs_offset pour le champ compressed_size.

La vérification d'espace couvre également les attributs sans nom, pour lesquels name_offset = 0 est valide et aucune plage de nom n'a besoin d'être contrôlée.

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

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Do you know our Splunk app?

Download it now for free!