CVE-2026-80892 in Linuxinformation

Résumé

par VulDB • 04/09/2026

Dans le noyau Linux, la vulnérabilité suivante a été corrigée :

erofs : limitation de la taille du pool de flux LZMA

fs/erofs/decompressor_lzma.c dimensionne le pool global au niveau du module pour les flux MicroLZMA en fonction de num_possible_cpus() lorsque le paramètre de module lzma_streams n'est pas défini, puis z_erofs_load_lzma_config() préalloue un dictionnaire fourni par l'image par flux, acceptant des dictionnaires allant jusqu'à 8 MiB. Sur les systèmes à nombreux processeurs (high-CPU), une petite image EROFS peut verrouiller plusieurs centaines de Mo d'état du décodeur basé sur vmalloc jusqu'au卸载 du module erofs.

Impact : Une image EROFS montée par le système peut verrouiller jusqu'à 8 MiB de mémoire vmalloc par flux LZMA, que ce soit intentionnellement ou de manière inattendue.

Bornage du nombre de flux par défaut à l'aide d'une nouvelle option CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS, avec une valeur par défaut de 16, afin que la préallocation maximale dans le pire des cas soit de 128 MiB si le nombre de processeurs est supérieur ou égal à 16, tout en préservant la limite existante du dictionnaire par image. Un paramètre de module lzma_streams explicite reste respecté tel quel, afin que les administrateurs qui dimensionnent délibérément le pool ne soient pas affectés.

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

Responsable

Linux

Réserver

26/08/2026

Divulgation

04/09/2026

Modérer

accepté

Entrée

VDB-399089

CPE

prêt

EPSS

0.00173

KEV

non

Activités

très faible

Sources

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!