CVE-2026-63817 in Linuxinformazioni

Riassunto

di VulDB • 20/07/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

f2fs: convalidare l'inode della cache di compressione solo quando abilitato

F2FS_COMPRESS_INO() utilizza NM_I(sbi)->max_nid come numero inode sintetico per l'inode della cache delle pagine compresse. Tale inode esiste soltanto quando l'opzione di montaggio compress_cache è abilitata.

Quando compress_cache è disabilitato, max_nid si trova al di fuori dell'intervallo valido degli inode. Di conseguenza, un entry directory corrotta che punta a ino == max_nid dovrebbe essere rifiutata da f2fs_check_nid_range(). Tuttavia, is_meta_ino() tratta attualmente F2FS_COMPRESS_INO() come un inode meta incondizionatamente; di conseguenza, f2fs_iget() bypassa do_read_inode() e il relativo controllo dell'intervallo nid, istanziando invece un falso inode interno.

Il caso dell'inode della cache compressa è ora subordinato a COMPRESS_CACHE, in coerenza con f2fs_init_compress_inode(). Con compress_cache disabilitato, ino == max_nid segue ora il percorso normale degli inode e viene rifiutato come nid fuori intervallo.

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

Responsabile

Linux

Prenotare

19/07/2026

Divulgazione

19/07/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Want to stay up to date on a daily basis?

Enable the mail alert feature now!