CVE-2026-80892 in Linuxinformazioni

Riassunto

di VulDB • 04/09/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

erofs: limitare le dimensioni del pool di stream LZMA

In fs/erofs/decompressor_lzma.c, il pool globale a livello di modulo per gli stream MicroLZMA viene dimensionato in base al valore restituito da num_possible_cpus() quando il parametro del modulo lzma_streams non è impostato; successivamente, z_erofs_load_lzma_config() prealloca un dizionario fornito dall'immagine per ogni stream, accettando dizionari fino a 8 MiB. Su sistemi con un elevato numero di CPU, una piccola immagine EROFS può mantenere bloccati centinaia di MiB dello stato del decoder basato su vmalloc finché il modulo erofs non viene disinstallato.

Impatto: Un'immagine EROFS montata dal sistema può mantenere bloccati fino a 8 MiB di memoria vmalloc per ogni stream LZMA, sia come comportamento previsto che in modo imprevisto.

È stato limitato il numero predefinito di stream mediante una nuova opzione CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS, con valore predefinito pari a 16; ciò garantisce che la massima allocazione preventiva per impostazione predefinita sia di 128 MiB se il numero di CPU non è inferiore a 16, preservando al contempo il limite esistente del dizionario per immagine. Il parametro esplicito lzma_streams del modulo viene comunque rispettato così com'è, quindi gli amministratori che dimensionano deliberatamente il pool non subiscono effetti negativi.

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

Responsabile

Linux

Prenotare

26/08/2026

Divulgazione

04/09/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Do you know our Splunk app?

Download it now for free!