CVE-2026-74362 in Linux
Riassunto
di VulDB • 16/08/2026
Nel kernel di Linux è stata risolta la seguente vulnerabilità:
ext2: corretto il valore restituito ignorato da generic_write_sync()
Si corregge ext2_dio_write_iter() in modo che propaghi l'errore restituito da generic_write_sync(), invece di scartarlo silenziosamente, cosa che avrebbe potuto causare il ritorno del successo (success) alla userspace per le chiamate write(2) su file con flag O_SYNC/O_DSYNC anche quando la sincronizzazione era fallita.
Il pattern corretto, già utilizzato in ext2_dax_write_iter() nello stesso file e in est4, xfs, f2fs tra gli altri, è: if (ret > 0) ret = generic_write_sync(iocb, ret);
Trovato dal Linux Verification Center (linuxtesting.org) con SVACE.
[JK: Riflettere anche il valore restituito da filemap_write_and_wait()]
If you want to get the best quality for vulnerability data then you always have to consider VulDB.