中危 ppc: kvm:使用HSTATE_HOST_R1来存储r1状态冲突会导致主机堆栈损坏
CVE编号
CVE-2020-8834利用情况
暂无补丁情况
官方补丁披露时间
2020-04-10漏洞描述
Power8处理器上Linux内核中的KVM与HSTATE_HOST_R1的使用发生冲突,以将r1状态存储在kvmppc_hv_entry以及kvmppc_ {save,restore} _tm中,从而导致堆栈损坏。因此,具有在来宾VM内核空间中运行代码的能力的攻击者可能会导致主机内核崩溃。据记者称,有两个承诺引入了此漏洞:f024ee098476("KVM: PPC: Book3S HV:将TM状态保存/还原到单独的过程中”)87a11bb6a7f7(("KVM: PPC: Book3S HV:解决XER假暂停模式中的[SO]错误”)前者降落在4.8,后者降落在4.17。在下面的三个提交中,此问题已得到修复,但未在4.18中实现影响,尽管它认为第一个是唯一严格必要的提交:6f597c6b63b6("KVM: PPC: Book3S PR:为kvmppc_save_tm()/kvmppc_restore_tm()"添加guest MSR参数)7b0e827c6970("KVM: PPC: 从kvmppc_save/restore_tm中分解假暂停处理”)009c872a8bc4("KVM: PPC:Book3S PR:将 kvmppc_save_tm/kvmppc_restore_tm移至单独的文件”)解决建议
目前厂商已发布升级补丁以修复漏洞,详情请关注厂商主页:https://www.kernel.org/受影响软件情况
# | 类型 | 厂商 | 产品 | 版本 | 影响面 | ||||
1 | |||||||||
---|---|---|---|---|---|---|---|---|---|
运行在以下环境 | |||||||||
系统 | canonical | ubuntu_linux | 16.04 | - | |||||
运行在以下环境 | |||||||||
系统 | canonical | ubuntu_linux | 18.04 | - | |||||
运行在以下环境 | |||||||||
系统 | debian_10 | linux | * | Up to (excluding) 4.18.6-1 | |||||
运行在以下环境 | |||||||||
系统 | debian_11 | linux | * | Up to (excluding) 4.18.6-1 | |||||
运行在以下环境 | |||||||||
系统 | debian_12 | linux | * | Up to (excluding) 4.18.6-1 | |||||
运行在以下环境 | |||||||||
系统 | debian_sid | linux | * | Up to (excluding) 4.18.6-1 | |||||
运行在以下环境 | |||||||||
系统 | linux | linux_kernel | - | - | |||||
运行在以下环境 | |||||||||
系统 | opensuse_Leap_15.1 | kernel | * | Up to (excluding) 4.12.14-lp151.28.48.1 | |||||
运行在以下环境 | |||||||||
系统 | suse_12 | kernel-azure | * | Up to (excluding) 4.12.14-6.40 | |||||
运行在以下环境 | |||||||||
系统 | suse_12_SP4 | kernel | * | Up to (excluding) 4.12.14-95.51.1 | |||||
运行在以下环境 | |||||||||
系统 | suse_12_SP5 | kernel | * | Up to (excluding) 4.12.14-122.20.1 | |||||
运行在以下环境 | |||||||||
系统 | ubuntu_16.04 | linux-hwe | * | Up to (excluding) 4.15.0-96.97~16.04.1 | |||||
运行在以下环境 | |||||||||
系统 | ubuntu_16.04.7_lts | linux-hwe | * | Up to (excluding) 4.15.0-96.97~16.04.1 | |||||
运行在以下环境 | |||||||||
系统 | ubuntu_18.04 | linux | * | Up to (excluding) 4.15.0-96.97 | |||||
运行在以下环境 | |||||||||
系统 | ubuntu_18.04.5_lts | linux | * | Up to (excluding) 4.15.0-96.97 | |||||
运行在以下环境 | |||||||||
硬件 | ibm | power8 | - | - | |||||
- 攻击路径 本地
- 攻击复杂度 复杂
- 权限要求 普通权限
- 影响范围 越权影响
- EXP成熟度 未验证
- 补丁情况 官方补丁
- 数据保密性 无影响
- 数据完整性 无影响
- 服务器危害 无影响
- 全网数量 100
CWE-ID | 漏洞类型 |
CWE-362 | 使用共享资源的并发执行不恰当同步问题(竞争条件) |
Exp相关链接

版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
评论