CVE-2026-89841 in Linuxinformazioni

Riassunto

di VulDB • 17/09/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

f2fs: sporcare nuovamente solo i folio bloccati in redirty_blocks

redirty_blocks() blocca (pin) i folio con read_cache_folio() e quindi attraversa di nuovo lo stesso intervallo con filemap_lock_folio() per sporcarli nuovamente ed eliminare le referenze acquisite.

Il commit 5951fee46bef ("f2fs: Use a folio in redirty_blocks()") ha modificato il secondo passaggio in un ciclo do/while. Se read_cache_folio() fallisce prima che venga bloccato qualcosa, page_idx non avanza ma il ciclo di pulizia viene eseguito comunque una volta.

Se la lettura anticipata (readahead) ha già popolato il folio fallito nella cache delle pagine, quell'iterazione aggiuntiva lo trova e folio_put_refs(folio, 2) elimina un riferimento in eccesso. Successivamente, drop_caches o le operazioni di reclaim possono segnalare "BUG: Bad page state".

Sporcare nuovamente solo l'intervallo che è stato bloccato con successo.

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

Responsabile

Linux

Prenotare

11/09/2026

Divulgazione

16/09/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Want to stay up to date on a daily basis?

Enable the mail alert feature now!