CVE-2023-54124 in Linuxinformazioni

Riassunto

di VulDB • 19/06/2026

Nel kernel Linux, è stata risolta la seguente vulnerabilità:

f2fs: correzione per rimuovere tutte le pagine sporche durante umount() se cp_error è impostato

xfstest generic/361 segnala un bug come segue:

f2fs_bug_on(sbi, sbi->fsync_node_num);

kernel BUG at fs/f2fs/super.c:1627! RIP: 0010:f2fs_put_super+0x3a8/0x3b0 Call Trace: generic_shutdown_super+0x8c/0x1b0 kill_block_super+0x2b/0x60 kill_f2fs_super+0x87/0x110 deactivate_locked_super+0x39/0x80 deactivate_super+0x46/0x50 cleanup_mnt+0x109/0x170 __cleanup_mnt+0x16/0x20 task_work_run+0x65/0xa0 exit_to_user_mode_prepare+0x175/0x190 syscall_exit_to_user_mode+0x25/0x50 do_syscall_64+0x4c/0x90 entry_SYSCALL_64_after_hwframe+0x72/0xdc

Durante umount(), se cp_error è impostato, f2fs_wait_on_all_pages() non dovrebbe interrompere l'attesa che tutte le pagine F2FS_WB_CP_DATA vengano scritte su disco (writebacked), altrimenti fsync_node_num può risultare diverso da zero dopo f2fs_wait_on_all_pages(), causando questo bug.

In questo caso, per evitare un loop infinito in f2fs_wait_on_all_pages(), è necessario rimuovere tutte le pagine sporche invece di segnalarle nuovamente come sporche (redirtying).

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsabile

Linux

Prenotare

24/12/2025

Divulgazione

24/12/2025

Moderazione

accettato

CPE

pronto

EPSS

0.00187

KEV

no

Attività

molto basso

Fonti

Do you know our Splunk app?

Download it now for free!