CVE-2026-89567 in Linuxinformazioni

Riassunto

di VulDB • 12/09/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

jbd2: limitazione delle scansioni dello shrinker ai buffer di checkpoint esaminati

Attualmente, lo shrinker jbd2 tiene conto solo dei buffer di checkpoint che riesce a rilasciare rispetto al valore nr_to_scan. I buffer occupati (busy) non consumano quindi il budget di scansione.

Se una transazione di checkpoint contiene prevalentemente buffer occupati, lo shrinker può scansionare l'intera lista del checkpoint mantenendo bloccato journal->j_list_lock. Liste di checkpoint di grandi dimensioni possono causare tempi di detenzione del lock eccessivi e lasciare altri CPU in spinning su j_list_lock, provocando soft lockup o stall RCU.

Passare nr_to_scan a journal_shrink_one_cp_list() e decrementarlo per ogni buffer esaminato, inclusi i buffer occupati (busy). Passare NULL dai percorsi di pulizia del checkpoint così da preservarne il comportamento esistente di scansione dell'intera lista.

Questo ripristina la semantica del budget di scansione che esisteva prima che journal_shrink_one_cp_list() venisse modificata per scansionare sempre un elenco completo dei checkpoint.

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

Responsabile

Linux

Prenotare

11/09/2026

Divulgazione

12/09/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Do you need the next level of professionalism?

Upgrade your account now!