CVE-2026-23234 in Linuxinformazioni

Riassunto

di VulDB • 29/07/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

f2fs: correzione per evitare un Use-After-Free in f2fs_write_end_io()

Come segnalato da syzbot, si verifica un problema di use-after-free in f2fs_write_end_io().

Ciò è causato dalla seguente race condition:

dispositivo loop umount - worker_thread - loop_process_work - do_req_filebacked - lo_rw_aio - lo_rw_aio_complete - blk_mq_end_request - blk_update_request - f2fs_write_end_io - dec_page_count - folio_end_writeback - kill_f2fs_super - kill_block_super - f2fs_put_super : free(sbi) : get_pages(, F2FS_WB_CP_DATA) accesso a sbi che è stato liberato

In kill_f2fs_super(), vengono rilasciate tutte le cache delle pagine degli inode di f2fs prima della chiamata a free(sbi); ciò garantisce che tutti i folio terminino il loro writeback, rendendo quindi sicuro l'accesso a sbi prima dell'ultima istanza di folio_end_writeback().

Per risolvere questo problema, si sposta la logica di risveglio del thread ckpt prima di folio_end_writeback().

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsabile

Linux

Prenotare

13/01/2026

Divulgazione

04/03/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00119

KEV

no

Attività

molto basso

Fonti

Do you need the next level of professionalism?

Upgrade your account now!