CVE-2026-80892 in Linux信息

摘要

由 VulDB • 2026-09-04

在 Linux 内核中,已修复以下漏洞:

erofs: 限制 LZMA 流池大小

fs/erofs/decompressor_lzma.c 模块全局 MicroLZMA 流池的大小基于 num_possible_cpus()(当 lzma_streams 模块参数未设置时),随后 z_erofs_load_lzma_config() 为每个流预分配一个由镜像提供的字典,接受的字典大小最高可达 8 MiB。在 CPU 数量较多的系统上,即使是一个小型 EROFS 镜像也会占用数百 MiB 的 vmalloc 支持的解码器状态内存,直到 erofs 模块被卸载为止。

影响:系统挂载的 EROFS 镜像可能会按预期或意外地锁定每个 LZMA 流最多 8 MiB 的 vmalloc 内存。

通过新的 CONFIG_EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS 选项限制默认流数量,该选项默认为 16,因此如果 CPU 数量不少于 16,最坏情况下的默认预分配量为 128 MiB,同时保留现有的每镜像字典限制。显式的 lzma_streams 模块参数仍按原样处理,因此故意调整池大小的管理员不受影响。

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

来源

Might our Artificial Intelligence support you?

Check our Alexa App!