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

目标: 1000 元 · 已筹: 1359 元

100%

CVE-2026-98719— KVM SEV 释放"have run CPUs"掩码指针空指针漏洞

一分钟漏洞结论

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

在 Linux 内核中,以下漏洞已得到修复: KVM: SEV:在释放"have run CPUs"掩码指针时将其置空 在释放掩码时将 置空,特别是在 的错误处理路径中,这样 KVM 就不必隐式地依赖 来跟踪该掩码是否已被释放。正如 Sashiko 指出的那样,如果在 失败后, 中盲目地再次释放该掩码,会导致双重释放(double-free)问题。 将相关逻辑封装到一个辅助函数中,因为当 时, 是一个单元素数组,导致直接置空指针变得异常困难且怪异。我们刻意避免使用 ,因为当 cpumask 位于栈上时,它无法直接赋

AI 预测 5.5 利用难度: 困难 EPSS 0.17% · P5

影响版本矩阵 5

厂商产品 版本范围状态
Linux Linux 6aef7cf800098749ff5d660222efaf6e01e98c09< b1de3ebf59507e0edacaa5cfa2225bc1869e1b63 affected
9784e5ca91b37b387f3f414af4340c54f7a63566< 0fbc7fec2242de6c3dcea6de55573c428e820173 affected
12c1f6e03f944e399bd2c88441dca5dc702b95a5< 8abbc76120a74bfba1851bd97528099d715e45c6 affected
6.18.55< 6.18.56 affected
7.2.9< 7.2.10 affected
获取后续新漏洞提醒 登录后订阅

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

漏洞信息

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

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

Vulnerability Title
KVM: SEV: Nullify "have run CPUs" mask pointer when freeing it
来源: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: KVM: SEV: Nullify "have run CPUs" mask pointer when freeing it Nullify have_run_cpus when freeing the mask, particularly in the error path of __sev_guest_init(), so that KVM doesn't have to subtly use sev->active to track whether or not the mask has been freed. As pointed out by Sashiko, blindly freeing the mask in sev_vm_destroy() results in a double-free if the mask is freed if __sev_guest_init() fails. Throw the logic in a helper as nullifying the pointer is frustratingly difficult and weird due to have_run_cpus being a single-entry array when CPUMASK_OFFSTACK=n. Deliberately don't use CPUMASK_VAR_NULL, as it's not directly assignable when the cpumask is on-stack, e.g. requires using a local variable and a memcpy(), which is beyond ridiculous. Furthermore, while clearing the on-stack bitmask is an unnecessary and arguably unwanted side effect, KVM absolutely relies on '0' being the "null" value given that the struct is zero-allocated. Opportunistically add an alloc() helper to pair with free(); there are just enough call sites to make doing so worthwhile.
来源: CVE Program / CVE List V5
CVSS Information
N/A
来源: CVE Program / CVE List V5
Vulnerability Type
N/A
来源: CVE Program / CVE List V5

受影响产品

厂商 产品 影响版本 CPE 订阅
Linux Linux 6aef7cf800098749ff5d660222efaf6e01e98c09 ~ b1de3ebf59507e0edacaa5cfa2225bc1869e1b63 -
Linux Linux 6.18.55 ~ 6.18.56 -

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

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

未找到公开 POC。

登录以生成 AI POC

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

请登录查看更多情报信息。

CVE-2026-98719 补丁与修复 (3)

同批安全公告 · Linux · 2026-10-18 · 共 435 条

CVE-2026-98720 KVM nVMX 远程代码执行漏洞
CVE-2026-98733 Linux 蓝牙 ISO 分组队列序列化漏洞
CVE-2026-98732 btintel 缓冲区越界读取漏洞
CVE-2026-98731 btintel_pcie 蓝牙驱动 plen 溢出漏洞
CVE-2026-98730 蓝牙 btintel_pcie 驱动拒绝超大 TX 数据包
CVE-2026-98729 Linux 内核 x86/mm AMD F15h 大页映射漏洞
CVE-2026-98728 TPM 2.0 tpm2_get_random 边界检查漏洞
CVE-2026-98727 nvme-multipath 越界访问漏洞
CVE-2026-98726 nvme-multipath 任意版本 ANA 日志越界漏洞
CVE-2026-98725 nvmet-auth 越界写入漏洞
CVE-2026-98724 nvmet-pci-epf 拒绝过短 SGL 段漏洞
CVE-2026-98723 Linux nvmet 主机 ID 复制逻辑漏洞
CVE-2026-98722 Linux 内核 mtd 块设备模块除零漏洞
CVE-2026-98721 Cadence rawnand 驱动程序竞争条件漏洞
CVE-2026-98707 mac80211 无线驱动拒绝服务漏洞
CVE-2026-98711 Linux内核 cw1200 驱动 TX 填充越界读取漏洞
CVE-2026-98710 Linux 内核 iwlegacy 驱动 3945 释放后使用漏洞
CVE-2026-98709 mac80211 无线驱动资源预留计数逻辑漏洞
CVE-2026-98712 KVM arm64 vgic 整数溢出漏洞
CVE-2026-98708 mac80211 无线驱动拒绝服务漏洞

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

IV. Related Vulnerabilities

V. Comments for CVE-2026-98719

暂无评论


发表评论