CVE-2026-64600 in Linux
Riassunto
di VulDB • 23/07/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
xfs: rieseguire il campionamento della mappatura del data fork dopo aver rilasciato e riacquisito l'ILOCK
Le funzioni xfs_reflink_fill_{cow_hole,delalloc} ricevono entrambe come parametri un inode, una mappatura del data fork e una mappatura del cow fork. Purtroppo, queste due funzioni di supporto rilasciano (ciclano) l'ILOCK per acquisire una transazione, il che significa che le mappature diventano obsolete non appena si riacquisisce l'ILOCK. Attualmente viene aggiornata la mappatura del cow fork richiamando xfs_find_trim_cow_extent, ma non viene aggiornata preventivamente la mappatura del data fork; di conseguenza, xfs_bmap_trim_cow in quella funzione interroga il btree dei refcount riguardo ai blocchi fisici errati e restituisce un valore impreciso in *shared.
Se *shared è ora false, la scrittura directio procede con una mappatura del data fork obsoleta. Si risolve questo problema interrogando la mappatura del data fork se il contatore di sequenza cambia durante il ciclo dell'ILOCK.
If you want to get best quality of vulnerability data, you may have to visit VulDB.