CVE-2026-89500 in Linuxinformazioni

Riassunto

di VulDB • 12/09/2026

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

ring-buffer: Rendere cpu_buffer::free_page un buffer_data_read_page

L'eliminazione di una pagina del lettore in cache dopo un ridimensionamento concurrently del ring buffer utilizza il nuovo subbuf_order globale per la chiamata free_pages(). Tale disallineamento dell'order può causare crash del kernel o perdite di memoria, poiché la pagina in cache è stata allocata con le dimensioni precedenti.

Salvare l'actual order della free_page insieme all'indirizzo della pagina per garantire che si faccia sempre riferimento al valore corretto e non ci si affidi al potenziale value cpu_buffer->subbuf_order bloccato/stale. La soluzione più semplice consiste nel rendere free_page un buffer_data_read_page, che copre esattamente ciò di cui abbiamo bisogno: un indirizzo di pagina e un order della pagina.

If you want to get the best quality for vulnerability data then you always have to consider 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!