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

目标: 1000 元 · 已筹: 1336

100%

CVE-2026-89775— KVM arm64 VNCR TLB大小计算漏洞

一分钟漏洞结论

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

In the Linux kernel, the following vulnerability has been resolved: KVM: arm64: Handle negative S1 walk levels in VNCR TLB size evaluation Computing the effects of a TLB invalidation involves looking at the size of the mapping cached by the TLB. For S1 mapping

获取后续新漏洞提醒 登录后订阅

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

漏洞信息

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

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

Vulnerability Title
KVM: arm64: Handle negative S1 walk levels in VNCR TLB size evaluation
来源: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: KVM: arm64: Handle negative S1 walk levels in VNCR TLB size evaluation Computing the effects of a TLB invalidation involves looking at the size of the mapping cached by the TLB. For S1 mappings such as VNCR, this is deducted from the combination of the base granule size and the mapping level. However, this implies that the S1 MMU is *on*. When the MMU is off, we indicate this with the level being set to a "creative" value of -127 (S1_MMU_DISABLED). This ends-up being misinterpreted by pgshift_level_to_ttl() as it doesn't handle negative levels at all (the level is immediately cast to a u8 and only the bottom two bits considered), leading to an invalidation size of 0. Not helpful. Tidy-up pgshift_level_to_ttl() to handle these negative levels, and ttl_to_size() to always return SZ_1G when no valid TTL is present. This allows the removal of open-coded checks for similar situations. Note that the check for a negative value not explicitely checking for S1_MMU_DISABLED is deliberate, so that actual negative levels introduced with LVA2 and D128 can take the same path if we ever support them.
来源: 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 7270cc9157f474dfc46750a34c9d7defc686b2eb ~ be54a70067c7dbe1381157e8a238fa4b16ea9c05 -
Linux Linux 6.16 -

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

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

未找到公开 POC。

登录以生成 AI POC

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

登录查看更多情报信息。

CVE-2026-89775 其他参考 (3)

同批安全公告 · Linux · 2026-09-16 · 共 20 条

CVE-2026-89783 Linux内核 xfrm6 越界写入漏洞
CVE-2026-89774 Linux内核蓝牙SCO连接准备函数缺陷
CVE-2026-89776 vxlan: vnifilter 属性长度校验缺陷
CVE-2026-89778 isofs 空 zisofs 块页面数组越界访问漏洞
CVE-2026-89777 vfio/pci初始化失败时未清空msi_perm内存泄漏
CVE-2026-89779 NTFS3文件系统efs size验证缺陷
CVE-2026-89781 Linux NTFS3 驱动越界读取漏洞
CVE-2026-89780 Qualcomm rmnet 去聚合帧 skb->dev 恢复漏洞
CVE-2026-89782 NTFS3 fs/ntfs3 拒绝重启表增长漏洞
CVE-2026-89784 SunRPC rpcb_register_inet4/6 返回值检查漏洞
CVE-2026-89793 ublk 只读设备 mmap 权限清除漏洞
CVE-2026-89785 Linux内核ntfs3驱动越界读取漏洞
CVE-2026-89787 Ext4 文件系统 ext4_search_dir 缓冲区溢出漏洞
CVE-2026-89786 Linux内核ext4文件系统越界读取漏洞
CVE-2026-89788 Linux kernel ksmbd 释放后使用漏洞
CVE-2026-89790 Linux内核ipv6模块除零漏洞
CVE-2026-89789 Linux内核GTP驱动UAF漏洞
CVE-2026-89791 Linux perf 工具竞态导致 UAF 漏洞
CVE-2026-89792 Linux ksmbd 共享配置越界读取漏洞

IV. Related Vulnerabilities

V. Comments for CVE-2026-89775

暂无评论


发表评论