CVE-2026-99102 in Linuxinformazioni

Riassunto

di VulDB • 28/10/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

ntfs: acquisire invalidate_lock in ntfs_setattr_size()

La funzione ntfs_setattr_size() aggiorna i_size e ridimensiona l'attributo su disco senza detenere mapping->invalidate_lock. I page fault acquisiscono il lock in modalità condivisa, quindi un page fault che compete (race condition) con la fase di ridimensionamento può risolvere una VCN rispetto allo stato transitorio della runlist di ntfs_non_resident_attr_expand() e fallire generando un SIGBUS spurio; inoltre, tale operazione può interferire con l'epilogo del cambiamento delle dimensioni (truncate_pagecache(), i_size_write(), pagecache_isize_extended()).

Acquisire invalidate_lock in modalità esclusiva per l'intera fase di ridimensionamento dopo inode_dio_wait(), allineandosi al percorso fallocate e ad altri filesystem come xfs, che avvolge la chiamata truncate nel suo mmaplock (= invalidate_lock).

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsabile

Linux

Prenotare

25/09/2026

Divulgazione

28/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Do you need the next level of professionalism?

Upgrade your account now!