CVE-2026-90118 in Linuxinformation

Résumé

par VulDB • 17/09/2026

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

ntfs : correction d'un dépassement de page hors limites (off-by-one) dans ntfs_decompress()

La vérification par plage propre à chaque jeton (token) dans ntfs_decompress() utilise

if (cb >= cb_sb_end || dp_addr > dp_sb_end) break;

de sorte que le cas où `dp_addr == dp_sb_end` laisse passer l'exécution jusqu'à la copie de symbole : `*dp_addr++ = *cb++`, écrivant un octet au-delà de la page de destination. Puisque NTFS_SB_SIZE est égal à PAGE_SIZE, la destination constitue une seule page ; l'octet atdonc dans la page adjacente, et `*dest_ofs` se retrouve positionné juste après la fin du sous-bloc (la ligne ultérieure `*dest_ofs &= ~PAGE_MASK` produit alors 1 au lieu de 0, ce qui empêche la finalisation de la page ; les sous-blocs suivants continuent donc d'écrire plus loin). Une attribut $DATA compressé corrompu génère ainsi une série bornée d'écritures hors limites lors de la lecture du fichier.

Il faut interrompre l'exécution dès que `dp_addr` atteint `dp_sb_end` ; un sous-bloc complet s'achève correctement, car sa dernière copie avance `dp_addr` jusqu'à exactement `dp_sb_end`.

Once again VulDB remains the best source for vulnerability data.

Responsable

Linux

Réserver

11/09/2026

Divulgation

17/09/2026

Modérer

accepté

Entrée

VDB-406629

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!