目标达成 感谢每一位支持者 — 我们达成了 100% 目标!

目标: 1000 元 · 已筹: 1336

100%

CVE-2026-80631— btrfs LZO 压缩段溢出漏洞

一分钟漏洞结论

影响对象
Linux Linux
利用判断
尚无明确在野利用证据,仍需结合暴露面评估
建议动作
优先检查厂商安全公告和参考链接中的修复版本;无法立即升级时,限制受影响服务暴露并加强监测。

在 Linux 内核中,以下漏洞已得到修复: btrfs: lzo: 拒绝导致压缩输入溢出的压缩段 仅将磁盘上的每个段长度 与工作区缓冲区 的大小进行校验,而没有将其与压缩输入大小( ,即 bio 中的总 folio 字节数)进行比较。一个精心构造的 extent 可能包含一个 虽能通过 检查,但会超出 bio 末尾的段。这导致 越过最后一个 folio:随后 会返回来自 的空 folio。当 被禁用(默认情况)时,对空指针调用 会触发内存访问违例(fault)。 BUG: KASAN 报告在 lzo_decomp

CVSS 7.5 · High EPSS 0.15% · P5

影响版本矩阵 6

厂商产品 版本范围状态
Linux Linux a6e66e6f8c1b685e11b778bef614480a9c1a5278< 1641d058adfbd50cf95d54581ed5d142ee82c07f affected
a6e66e6f8c1b685e11b778bef614480a9c1a5278< b0d27d43791b7a3057c3c4aedf9b4aa033d37c46 affected
5.15 affected
< 5.15 unaffected
7.1.5≤ 7.1.* unaffected
7.2≤ * unaffected
获取后续新漏洞提醒 登录后订阅

一、 漏洞 CVE-2026-80631 基础信息

漏洞信息

对漏洞内容有疑问?看看神龙的深度分析是否有帮助!
查看神龙十问 ↗

尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。

Vulnerability Title
btrfs: lzo: reject compressed segment that overflows the compressed input
来源: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: btrfs: lzo: reject compressed segment that overflows the compressed input lzo_decompress_bio() validates each on-disk segment length seg_len only against the workspace cbuf size, not against the compressed input size (compressed_len, the total folio bytes of the bio). A crafted extent can carry a segment whose seg_len passes the cbuf check but runs past the end of the bio, so copy_compressed_segment() walks off the last folio: get_current_folio() then returns the NULL folio from bio_next_folio(), and with CONFIG_BTRFS_ASSERT disabled (default) folio_size(NULL) faults. BUG: KASAN: null-ptr-deref in lzo_decompress_bio (fs/btrfs/lzo.c:383) Read of size 8 at addr 0000000000000000 by task kworker/u8:1/29 Workqueue: btrfs-endio simple_end_io_work kasan_report (mm/kasan/report.c:590) lzo_decompress_bio (fs/btrfs/lzo.c:383) end_bbio_compressed_read (fs/btrfs/compression.c:1065) btrfs_bio_end_io (fs/btrfs/bio.c:135) btrfs_check_read_bio (fs/btrfs/bio.c:180 fs/btrfs/bio.c:285) simple_end_io_work process_one_work worker_thread Reject any segment whose payload would extend beyond compressed_len before copying it, treating it as corruption like the other on-disk validation failures in this function.
来源: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
来源: CVE Program / CVE List V5
Vulnerability Type
N/A
来源: CVE Program / CVE List V5

受影响产品

厂商 产品 影响版本 CPE 订阅
Linux Linux a6e66e6f8c1b685e11b778bef614480a9c1a5278 ~ 1641d058adfbd50cf95d54581ed5d142ee82c07f -
Linux Linux 5.15 -

二、漏洞 CVE-2026-80631 的公开POC

# POC 描述 源链接 神龙链接
AI 生成 POC 高级

未找到公开 POC。

登录以生成 AI POC

三、漏洞 CVE-2026-80631 的情报信息

登录查看更多情报信息。

CVE-2026-80631 补丁与修复 (2)

同批安全公告 · Linux · 2026-08-28 · 共 135 条

CVE-2026-80634 9.8 CRITICAL Netfilter flowtable 整数下溢漏洞
CVE-2026-80694 9.8 CRITICAL MTK网络驱动 mtk_eth_soc 缺陷
CVE-2026-80681 9.8 CRITICAL Linux Kernel 内核 Vxlan 远程代码执行漏洞
CVE-2026-80674 9.8 CRITICAL NTFS 文件系统属性列表验证与校验器增强
CVE-2026-80673 9.8 CRITICAL NTFS 属性查找中前瞻条目越界读取漏洞
CVE-2026-80668 9.8 CRITICAL Netfilter nf_conntrack 期望回收机制更新
CVE-2026-80630 9.8 CRITICAL Linux 内核 net/sched 模块内存损坏漏洞
CVE-2026-80617 9.8 CRITICAL Linux 内核 airoha 驱动堆缓冲区溢出漏洞
CVE-2026-80612 9.8 CRITICAL Linux 内核 lwtunnel 封装前丢弃元数据
CVE-2026-80714 9.8 CRITICAL IPVS 同步连接标志处理缺陷
CVE-2026-80609 9.8 CRITICAL qede 驱动 cqe 越界检查修复
CVE-2026-80600 9.8 CRITICAL batman-adv 数据转发 缓冲区溢出漏洞
CVE-2026-80693 9.3 CRITICAL iDPF 中断向量寄存器数组填充越界
CVE-2026-80684 9.3 CRITICAL KVM s390 PCI AIBV 分配失败空指针解引用
CVE-2026-80671 9.3 CRITICAL Linux内核 perf sched 缓冲区溢出漏洞
CVE-2026-80603 9.1 CRITICAL Linux内核 netfilter IRC模块越界读取漏洞
CVE-2026-80670 9.1 CRITICAL Linux 内核 perf 工具 CPU 拓扑解析修复
CVE-2026-80721 8.8 HIGH Linux Bluetooth ISO 悬空引用漏洞
CVE-2026-80722 8.8 HIGH Wi-Fi mac80211 参数校验漏洞
CVE-2026-80724 8.8 HIGH Linux内核 ptp 模块只读映射可写漏洞

显示前 20 条,共 135 条。 查看全部 &rarr; →

IV. Related Vulnerabilities

V. Comments for CVE-2026-80631

暂无评论


发表评论